• 大小: 0.16M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-28
  • 语言: Java
  • 标签: java  

资源简介


本程序是基于java Socket设计实现的多用户间的网络白板功能,程序主要采用Server/Client模式; 客户端可实现: 画板画各种图形,添加文字,橡皮擦; 聊天栏显示在线人数和用户名,可实现群聊和私聊功能(采用“@用户名@信息”格式); 界面美观,大气,使用方便;

资源截图

代码片段和文件信息

package nwbc;

import java.awt.*;
import java.awt.event.*;
import java.net.*;
import java.io.IOException;

import javax.swing.*;
import javax.swing.event.*;
import javax.swing.border.titledBorder;

import nwbt.WbTypeface;

//加载工具JPanel类
@SuppressWarnings(“serial“)
class WbCliCanvas extends JPanel implements ActionListener WindowListener {
// 以下为定义的各种控件
private ImageIcon[] icons;///定义按钮图标
//private JToolBar btntoolbars;////定义工具栏
JPanel jpDrawMode = new JPanel();
JPanel jpFontAndColor = new JPanel();
JPanel jpDrawPen = new JPanel();
JPanel jpShapeSelect = new JPanel();
JPanel jpEarser = new JPanel();

JLabel jbName = new JLabel(“您的昵称:“ JLabel.CENTER);
JLabel jbMode = null;
JLabel jbIP = new JLabel(“目标IP:“ JLabel.CENTER);
JLabel jbPort = new JLabel(“目标端口:“ JLabel.CENTER);
JTextField jtfName = new JTextField(“输入昵称“);
JTextField jtfIP = new JTextField(“127.0.0.1“);
JTextField jtfPort = new JTextField(“7800“);
JDialog jd = null;

JButton

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        301  2013-10-30 20:54  NetWBnew\.classpath

     文件        386  2013-11-20 21:22  NetWBnew\.project

     文件        598  2013-10-30 20:54  NetWBnew\.settings\org.eclipse.jdt.core.prefs

     文件       8135  2014-01-02 04:35  NetWBnew\bin\icon\1.JPG

     文件       8221  2014-01-02 04:36  NetWBnew\bin\icon\10.JPG

     文件       8243  2014-01-02 04:36  NetWBnew\bin\icon\11.JPG

     文件       8116  2014-01-02 04:36  NetWBnew\bin\icon\12.JPG

     文件       1034  2014-01-02 04:36  NetWBnew\bin\icon\13.JPG

     文件       1207  2014-01-02 04:36  NetWBnew\bin\icon\14.JPG

     文件      15345  2014-01-01 23:56  NetWBnew\bin\icon\15.JPG

     文件      21698  2014-01-01 23:57  NetWBnew\bin\icon\16.JPG

     文件       8231  2014-01-02 04:35  NetWBnew\bin\icon\2.JPG

     文件       8149  2014-01-02 04:35  NetWBnew\bin\icon\3.JPG

     文件       8213  2014-01-02 16:04  NetWBnew\bin\icon\4.JPG

     文件       8169  2014-01-02 04:37  NetWBnew\bin\icon\5.JPG

     文件       8146  2014-01-02 04:36  NetWBnew\bin\icon\6.JPG

     文件       8165  2014-01-02 04:36  NetWBnew\bin\icon\7.JPG

     文件       8215  2014-01-02 04:36  NetWBnew\bin\icon\8.JPG

     文件       8270  2014-01-01 23:37  NetWBnew\bin\icon\9.JPG

     文件        926  2014-01-03 00:18  NetWBnew\bin\nwbc\WbCliCanvas$1.class

     文件        940  2014-01-03 00:18  NetWBnew\bin\nwbc\WbCliCanvas$2.class

     文件        719  2014-01-03 00:18  NetWBnew\bin\nwbc\WbCliCanvas$3.class

     文件      11387  2014-01-03 00:18  NetWBnew\bin\nwbc\WbCliCanvas.class

     文件        710  2014-01-03 00:18  NetWBnew\bin\nwbc\WbCliDraw$1.class

     文件       1452  2014-01-03 00:18  NetWBnew\bin\nwbc\WbCliDraw$10.class

     文件        779  2014-01-03 00:18  NetWBnew\bin\nwbc\WbCliDraw$11.class

     文件       1532  2014-01-03 00:18  NetWBnew\bin\nwbc\WbCliDraw$12.class

     文件       1474  2014-01-03 00:18  NetWBnew\bin\nwbc\WbCliDraw$13.class

     文件        640  2014-01-03 00:18  NetWBnew\bin\nwbc\WbCliDraw$2.class

     文件        938  2014-01-03 00:18  NetWBnew\bin\nwbc\WbCliDraw$3.class

............此处省略66个文件信息

评论

共有 条评论