qq聊天界面 java_JAVA基于Swing和netty仿QQ界面聊天小项目

这是登录成功的界面

package chat.Frame.chat;

import chat.Frame.operation.alterColumn.changeNickname;

import chat.Frame.operation.alterColumn.changePassword;

import chat.Frame.operation.alterColumn.changeSignature;

import chat.Frame.operation.friendHandle.addFriend;

import chat.Frame.operation.friendHandle.delFriend;

import chat.Frame.tipFrame;

import chat.Project.services.sendServers;

import io.netty.channel.Channel;

import javax.swing.*;

import javax.swing.event.ListSelectionEvent;

import javax.swing.event.ListSelectionListener;

import java.awt.*;

import java.awt.event.ItemEvent;

import java.awt.event.ItemListener;

/*** 联系人界面*/

public class linkmen extends JFrame {

//容器 private JFrame frame;

//标签 private JLabel label_2, label_3, label_4, label;

//昵称 public static JLabel label_1;

//状态框 private JComboBox box, box_1, box_2;

//图片 private ImageIcon icon_1, icon;

//文本 private JTextField field_1;

//个性签名 public static JTextField field;

//面板 private JPanel panel_1, panel_3, panel;

//滚动面板 public JScrollPane panel_2;

//列表 public static JList list;

//与服务端通信的通道 private Channel channel;

//用户的id private Integer id;

//暂存oldPasswd public static JLabel label_5,label_6;

//好友列表数组 private String[] fd;

//列表 public static DefaultListModel model;

public linkmen(Integer id, Channel channel,String[] fd) {

this.id = id;

this.channel = channel;

this.fd = fd;

}

public void init() {

//初始化面板1并设置信息 panel_1 = new JPanel();

panel_1.setLayout(null);

panel_1.setLocation(0, 0);

panel_1.setBorder(BorderFactory.createTitledBorder("资料卡"));

panel_1.setSize(new Dimension(295, 148));

panel_1.setOpaque(false);

//初始化面板3并设置信息 panel_3 = new JPanel();

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值