①创建容器
首先要创建一个GUI应用程序,需要创建一个用于容纳所有其它GUI组件元素的载体,Java中称为容器。典型的包括窗口(Window)、框架(Frame/JFrame)、对话框(Dialog/JDialog)、面板(Panel/JPanel)等。只有先创建了这些容器,其它界面元素如按钮(Button/JButton)、标签(Label/JLabel)、文本框(TextField/JTextField)等才有地方放。
②添加组件
为了实现GUI应用程序的功能,为了与用户交换,需要在容器上添加各种组件/控件。这需要根据具体的功能要求来决定用什么组件。例如,如果需要提示信息,可用标签(Label/JLabel)如果需要输入少量文本,可用文本框(TextField/JTextField)如果需要输入较多文本,可用文本区域(TextArea/JTextArea)如果需要输入密码,可用密码域(JPasswordField)等等。
③安排组件
与传统的Windows环境下的GUI软件开发工具不同,为了更好地实现跨平台,Java程序中各组件的位置、大小一般不是以绝对量来衡量,而是以相对量来衡量。例如有时候,程序的组件的位置是按"东/East"、"西/West"、"南/South"、"北/North"、"中 /Center"这种方位来标识的。因此,在组织界面时,除了要考虑所需的组件种类外,还需要考虑如何安排这些组件的位置与大小。这一般是通过设置布局管理器(Layout Manager)及其相关属性来实现的。事实上上述按方位来安排组件就是采用了Java中多种布局管理器里的BorderLayout布局管理器。
④处理事件
为了完成一个GUI应用程序所应具备的功能,除了适当地安排各种组件产生美观的界面外,还需要处理各种界面元素事件,以便真正实现与用户的交换,完成程序的功能。在Java程序中这一般是通过实现适当的事件监听者接口来完成的。比如如果需要响应按钮事件,就需要实现 ActionListener监听者接口如果需要响应窗口事件,就需要实现WindowListener监听者接口。
我这边有韩顺平的视频讲座,很基础,从最基本的开始讲的,你需要的话我给你,下面是清单:韩顺平 循序渐进学 java 从入门到精通 第1讲-内容介绍 项目演示 原理剖析
内容介绍:本章讲解以下内容: (1)课程介绍(2)项目演示(坦克游戏,雷霆战舰,满汉楼,爆炸人..)(3)java介绍(4)java开发工具介绍(5)java语言的特点(6)jdk的安装和配置演示 (7)java运行原理剖析(Hello,wrold)
韩顺平 循序渐进学 java 从入门到精通 第2讲-变量 数据类型
内容介绍:本章讲解以下内容: (1)初识变量(2)java的基本数据类型(3)定义变量、初始化、赋值(4)基本数据类型的转换 a.自动转换 b.强制转换 c.计算中的转换
韩顺平 循序渐进学 java 从入门到精通 第3讲-运算符 流程控制
内容介绍:本章讲解以下内容: (1)java的算术运算符(2)java的关系运算符(3)java的逻辑运算符(4)java的三大流程控制-顺序控制(5)java的三大流程控制-分支控制
韩顺平 循序渐进学 java 从入门到精通 第4讲- 流程控制
内容介绍:本章讲解以下内容: (1)java的三大流程控制-分支控制(2)java的三大流程控制-循环控制(3)作业布置
韩顺平 循序渐进学 java 从入门到精通 第5讲-类 对象
内容介绍:本章讲解以下内容: (1)类的介绍(2)对象的介绍(3)类和对象关系(4)类和对象的区别和联系(5)如何定义类(6)如何创建类
韩顺平 循序渐进学 java 从入门到精通 第6讲-成员属性 成员方法
内容介绍:本章讲解以下内容: (1)类的成员属性(2)如何访问(使用)对象的成员变量(3)对象在内存的形式(4)类的成员方法的定义和使用
韩顺平 循序渐进学 java 从入门到精通 第7讲-成员方法 构造方法
内容介绍:本章讲解以下内容: (1)类的成员方法的理解(2)方法-调用过程(3)类的成员方法(函数)-注意事项(4)类的成员方法的定义和使用(5)类的构造方法(默认构造方法)(6)类的构造方法小结
韩顺平 循序渐进学 java 从入门到精通 第8讲-this 类变量
内容介绍:本章讲解以下内容: (1)this代词详讲(2)类变量详讲
韩顺平 循序渐进学 java 从入门到精通 第9讲-类方法 封装
内容介绍:本章讲解以下内容: (1)类方法详解(2)抽象(3)封装(4)四个访问修饰符 public private protected 默认(5)包
韩顺平 循序渐进学 java 从入门到精通 第10讲-访问修饰符 重载 覆盖
内容介绍:本章讲解以下内容: (1)四个访问修饰符的详解(2)继承详解(3)方法的重载
(4)方法的覆盖
韩顺平 循序渐进学 java 从入门到精通 第11讲-约瑟夫问题
内容介绍:本章讲解以下内容: (1)约瑟夫问题详解(用链表解决)
韩顺平 循序渐进学 java 从入门到精通 第12讲-多态
内容介绍:本章讲解以下内容: (1)多态详解
韩顺平 循序渐进学 java 从入门到精通 第13讲-抽象类 接口
内容介绍:本章讲解以下内容: (1)抽象类详解(2)接口的详解
韩顺平 循序渐进学 java 从入门到精通 第14讲-final 作业评讲
内容介绍:本章讲解以下内容: (1)用接口实现多态(2)实现接口 vs 继承类(3)final修饰符详解
(4)作业评讲
韩顺平 循序渐进学 java 从入门到精通 第15讲-作业 测试题
(1)作业、测试题评讲
韩顺平 循序渐进学 java 从入门到精通 第16讲-数组
(1)数组详解(2)简单数据类型的数组(3)对象数组
韩顺平 循序渐进学 java 从入门到精通 第17讲-排序
(1)排序介绍(2)冒泡排序(3)选择排序
韩顺平 循序渐进学 java 从入门到精通 第18讲-排序 查找
(1)插入排序法(2)快速排序法(3)外部排序法(4)查找介绍(5)顺序查找和二分查找
韩顺平 循序渐进学 java 从入门到精通 第19讲-多维数组
(1)多维数组讲解
韩顺平 循序渐进学 java 从入门到精通 第20讲-二进制 位运算 位移运算
内容介绍:本章讲解以下内容: (1)二进制(原码、反码、补码)(2)位运算(取反,位与,位异或,位或)(3)位移运算(算术右移,算术左移,逻辑左移)
韩顺平 循序渐进学 java 从入门到精通 第21讲-集合
内容介绍:本章讲解以下内容: (1)集合框架图,体系介绍(2)ArrayList 详解
韩顺平 循序渐进学 java 从入门到精通 第22讲-集合
内容介绍:本章讲解以下内容: (1)使用ArryaList完成雇员薪水管理系统(2)LinkedList的介绍和使用(3)Vector的介绍和使用(4)Stack(栈)的介绍和使用
韩顺平 循序渐进学 java 从入门到精通 第23讲-集合
内容介绍:本章讲解以下内容: (1)HashMap的介绍和使用(2)Hashtable的介绍和使用(3) HashMap、Hashtable的区别(4) ArrayList、Vector的区别
韩顺平 循序渐进学 java 从入门到精通 第24讲-集合补充
内容介绍:本章讲解以下内容: (1)对集合使用的补充说明.
韩顺平 循序渐进学 java 从入门到精通 第25讲-泛型 异常
内容介绍:本章讲解以下内容: (1)java泛型介绍(2)java泛型举例详解(3)java泛型的优点
(4)异常的介绍和异常的分类
韩顺平 循序渐进学 java 从入门到精通 第26讲-异常
内容介绍:本章讲解以下内容: (1)异常的处理-try catch finally(2)异常的处理-throws
韩顺平 循序渐进学 java 从入门到精通 第27讲-作业评讲
内容介绍:本章讲解以下内容: (1)作业评讲(最佳裁判、学生成绩...)
韩顺平 循序渐进学 java 从入门到精通 第28讲-面试题评讲
内容介绍:本章讲解以下内容: (1) 赛迪网程序员面试题评讲[最后待定...]
韩顺平 循序渐进学 java 从入门到精通 第29讲-满汉楼 swing介绍
内容介绍:本章讲解以下内容: (1) 图形用户界面编程介绍(gui)(2)满汉楼餐饮系统演示
(3)awt swing swt jface关系(4)eclipse介绍(5)swing组件介绍(6)swing的窗体组件和按钮组件
韩顺平 循序渐进学 java 从入门到精通 第30讲-布局管理器
内容介绍:本章讲解以下内容: (1)布局管理器介绍(2)BorderLayout 边界布局(3)FlowLayout 流式布局(4)GridLayout 网格布局
韩顺平 循序渐进学 java 从入门到精通 第31讲-常用组件
内容介绍:本章讲解以下内容: (1)JPanle的介绍和使用(2)布局管理器的综合使用
(3)swing常用组件JTextField JPasswordField JLabel(4)swing常用组件JCheckBox JRadioButton(5)swing常用组件 JComboBox JList JScrollPane
韩顺平 循序渐进学 java 从入门到精通 第32讲-swing编程实战
内容介绍:本章讲解以下内容: (1)swing编程实战-金山词霸界面(2)swing编程实战-qq聊天界面(3)swing编程实战-qq登录界面(4)swing编程实战-记事 本界面(5)swing组件 JSplitPane JTextArea JTabbedPane (6)swing组件JMenuBar JMenu JMenuItem JToolBar
韩顺平 循序渐进学 java 从入门到精通 第33讲-绘图技术 坦克大战1
内容介绍:本章讲解以下内容: (1)坦克大战游戏演示(2)java绘图坐标系
(3)像素的概念(4)java绘图技术-原理(5)java绘图常用的方法
韩顺平 循序渐进学 java 从入门到精通 第34讲-绘图技术 坦克大战2
内容介绍:本章讲解以下内容: (1)坦克大战游戏-绘出坦克(2)作业-画蛤蟆 和 王八
韩顺平 循序渐进学 java 从入门到精通 第35讲-事件处理 坦克大战3
内容介绍:本章讲解以下内容: (1)java事件处理机制-原理(2)java事件处理机制案例详解
(3)事件源 事件 事件监听者 事件处理方法详解(4)java事件处理机制 通俗版理解
(5)让一个小球可以被控制上下左右移动(键盘监听)
韩顺平 循序渐进学 java 从入门到精通 第36讲-事件监听 坦克大战4
内容介绍:本章讲解以下内容: (1)java事件处理机制继续讲解(2)事件监听器接口
(3)事件处理机制的一些案例
韩顺平 循序渐进学 java 从入门到精通 第37讲-事件总结 坦克大战5
内容介绍:本章讲解以下内容: (1)java事件处理编程总结(2)坦克大战游戏---让自己的坦克可以自由的移动.
韩顺平 循序渐进学 java 从入门到精通 第38讲-线程 坦克大战6
内容介绍:本章讲解以下内容: (1)进程的介绍(2)线程的介绍及其作用
(3)用继承Thread类的方法来开发线程(4)用实现Runnable接口的方法来开发线程
韩顺平 循序渐进学 java 从入门到精通 第39讲-线程 坦克大战7
内容介绍:本章讲解以下内容: (1)如何更好的理解线程(2)继承Thread和实现Runnable接口的区别(3)线程的实际运用 ---坦克大战游戏(3.0) 玩家可以发射子d.
韩顺平 循序渐进学 java 从入门到精通 第40讲-线程
内容介绍:本章讲解以下内容: (1)线程使用的经验之谈(2)线程同步处理方式
(3)对象锁和线程安全(4)synchronized的具体使用
韩顺平 循序渐进学 java 从入门到精通 第41讲-坦克大战8
内容介绍:本章讲解以下内容: (1)坦克大战游戏升级(3.0) 玩家可以连续发射子d
(2)坦克大战游戏升级(3.0) 当击中敌人坦克时,敌人坦克就消失
韩顺平 循序渐进学 java 从入门到精通 第42讲-坦克大战9
内容介绍:本章讲解以下内容:
(1)坦克大战游戏升级(4.0) 当击中敌人坦克时,敌人坦克就消失,并出现爆炸效果
(2)坦克大战游戏升级(4.0) 敌人坦克可以自由移动
(3)坦克大战游戏升级(4.0) 敌人坦克可以移动控制在区域内
(4)坦克大战游戏升级(4.0) 敌人坦克可以发射子d
(5)坦克大战游戏升级(4.0) 敌人坦克可以连发子d
韩顺平 循序渐进学 java 从入门到精通 第43讲-io编程 坦克大战10
内容介绍:本章讲解以下内容:
(1)坦克大战游戏升级(4.0) 当敌人的坦克击中我的坦克时,我的坦克爆炸并消失
(2)坦克大战游戏升级(4.0) 如何控制敌人坦克重迭运动
(3)java io 编程( 文件编程 )初步介绍
(4)文件和文件流的基本概念
(5)java io 流类一览表
(6)文件流的分类 字节流 和 字符流的介绍
韩顺平 循序渐进学 java 从入门到精通 第44讲-io编程
内容介绍:本章讲解以下内容: (1)java 常用 io流-文件类(File)(2)演示如何得到文件信息
(3)演示如何创建文件夹,遍历文件,创建新文件
(4)FileInputStream 和 FileOutputStream类的使用案例
韩顺平 循序渐进学 java 从入门到精通 第45讲-io编程
内容介绍:本章讲解以下内容:
(1)使用FileInputStream 和 FileOutputStream完成图片拷贝
(2)文件字符流的使用案例 FileReader FileWriter
(3)缓冲字符流的使用案例 BufferedReader BufferedWriter
(4)打印输出流的案例 PrintWriter
韩顺平 循序渐进学 java 从入门到精通 第46讲-io编程 记事本开发
内容介绍:本章讲解以下内容: (1)java io 编程综合案例 (2)一个简单的文件记事本开发
韩顺平 循序渐进学 java 从入门到精通 第47讲-坦克大战11
内容介绍:本章讲解以下内容: (1)坦克大战游戏升级(5.0) 如何控制敌人坦克重迭运动
韩顺平 循序渐进学 java 从入门到精通 第48讲-坦克大战12
(1)坦克大战游戏升级(5.0) 可以分关
(2)坦克大战游戏升级(5.0) 闪烁效果
(3)坦克大战游戏升级(5.0) 可以在玩游戏的时候暂停和继续
(4)坦克大战游戏升级(5.0) 可以记录玩家的成绩
韩顺平 循序渐进学 java 从入门到精通 第49讲-坦克大战13
(1)坦克大战游戏升级(5.0) 可以存盘退出
(2)坦克大战游戏升级(5.0) 可以恢复到退出状态 接着上一局玩
韩顺平 循序渐进学 java 从入门到精通 第50讲-坦克大战14
(1)坦克大战游戏升级(5.0) java播放声音文件(2)播放经典的fc坦克大战游戏开始音.
韩顺平 循序渐进学 java 从入门到精通 第51讲-作业评讲
内容介绍:本章讲解以下内容: (1)老猴排序-作业评讲
韩顺平 循序渐进学 java 从入门到精通 第52讲-试题评讲
内容介绍:本章讲解以下内容: (1)赛迪网初级程序员笔试题评讲
韩顺平 循序渐进学 java 从入门到精通 第53讲-数据库概念
(1)数据库的基本概念(2)数据库的基本结构(3)数据库的基本特点(4)目前主流数据库的介绍
韩顺平 循序渐进学 java 从入门到精通 第54讲-sql server安装配置卸载
(1)sql server 数据库的安装、配置、卸载
韩顺平 循序渐进学 java 从入门到精通 第55讲-sql server基本使用
(1)数据库sa 用户和普通用户的创建和密码分派(2)windows验证和混合验证的讲解
(3)企业管理器的基本使用案例
韩顺平 循序渐进学 java 从入门到精通 第56讲-查询分析器 ddl dml dql
(1)查询分析器的基本使用案例(2)简单的ddl 、dml 和 dql语句使用案例
韩顺平 循序渐进学 java 从入门到精通 第57讲-sql server 数据类型
(1)表名和列名的命名规则(2)表支持的数据类型-字符型char varchar text ntext nchar nvarchar (3)表支持的数据类型-数字类型 bit
韩顺平 循序渐进学 java 从入门到精通 第58讲-sql server 数据类型
(1)表支持的数据类型-数字类型 int bigint float numeric
(2)表支持的数据类型-日期类型 datetime timestamp
(3)表支持的数据类型-image binary
(4)表的基本 *** 作(建表,增,删,改)
韩顺平 循序渐进学 java 从入门到精通 第59讲-sql server 基本查询
(1)表的主键 和 外键(2)查询所有列,指定列,取消重复行(3)使用算术表达式,使用列的别名(4)使用where 子句(5)模糊查询(like)
韩顺平 循序渐进学 java 从入门到精通 第60讲-sql server 基本查询
(1)在where条件中使用in(2)使用is null的 *** 作符(3)使用逻辑 *** 作符号(4)使用order by字句
(5)使用列的别名排序(6)数据分组-max,min,avg,sum,count(7)group by 和 having子句
(8)对数据分组的总结
韩顺平 循序渐进学 java 从入门到精通 第61讲-sql server 复杂查询
(1)多表查询(2)自连接(3)子查询 单行子查询 多行子查询
韩顺平 循序渐进学 java 从入门到精通 第62讲-sql server 复杂查询
(1)在from子句中使用子查询(2)分页查询(3)内连接(4)外连接(左外连接 右外连接)
韩顺平 循序渐进学 java 从入门到精通 第63讲-sql server 约束
(1)维护数据的完整性(2)主键 外键 not null foreign key unique check
韩顺平 循序渐进学 java 从入门到精通 第64讲-sql server 备份恢复 jdbc-odbc
(1)使用企业管理器完成数据库的分离、附加(2)使用企业管理器完成数据库的备份和恢复
(3)使用查询分析器完成数据库的备份和恢复(4)crud介绍
(5)jdbc介绍和jdbc驱动的分类(6)jdbc-odbc桥连接 的案例详解
韩顺平 循序渐进学 java 从入门到精通 第65讲-sql server jdbc
(1)jdbc-odbc桥连案例详解(2)sql注入漏洞解析(3)使用PreparedStatement技巧
(4)Statement和PreparedStatement的区别
韩顺平 循序渐进学 java 从入门到精通 第66讲-sql server jdbc
(1)jdbc驱动直连数据库(2)jdbc的案例详解(3)在java程序中创建,删除数据库(表)
(4)在java程序中备份,恢复数据库(表)
韩顺平 循序渐进学 java 从入门到精通 第67讲-sql server 作业评讲
(1)对表 *** 作的测试题评讲(重要!)
韩顺平 循序渐进学 java 从入门到精通 第68讲-项目开发流程
(1)软件开发项目流程介绍(2)满汉楼餐饮系统简单介绍和分析
韩顺平 循序渐进学 java 从入门到精通 第69讲-学生管理系统1 项目分析
(1)学生管理系统开发流程详细介绍1.使用jude作出流程图2.设计数据库3.功能分析
(3)数据库编程实战之一--学生管理系统1
韩顺平 循序渐进学 java 从入门到精通 第70讲-学生管理系统2
(1)数据库编程实战之一--学生管理系统2
韩顺平 循序渐进学 java 从入门到精通 第71讲-学生管理系统3 增删改
(1)数据库编程实战之一--学生管理系统3 完成对学生的增加、删除、修改
韩顺平 循序渐进学 java 从入门到精通 第72讲-学生管理系统4 model2模式
(1)数据库编程实战之一--学生管理系统4
完成对学生信息的修改
(2)提出模式的概念(3)对学生管理系统从model1模式改为model2模式
韩顺平 循序渐进学 java 从入门到精通 第73讲-学生管理系统5 dao sqlhelper
(1)数据库编程实战之一--学生管理系统5
在model2模式中对model层再次分层.业务层和DAO层.
(2)编写一个DAO类 SqlHelper(3)完成学生管理系统并总结
韩顺平 循序渐进学 java 从入门到精通 第74讲-满汉楼系统1 项目分析
(1)java项目实训之--满汉楼餐饮系统1
满汉楼餐饮系统设计分析
满汉楼餐饮系统使用演示
满汉楼餐饮系统设计文档说明
(2)充分理解项目开发五大流程.
韩顺平 循序渐进学 java 从入门到精通 第75讲-满汉楼系统2 项目分析
(1)java项目实训之--满汉楼餐饮系统2
满汉楼餐饮系统安装与配置
满汉楼餐饮系统的 *** 作流程
韩顺平 循序渐进学 java 从入门到精通 第76讲-满汉楼系统3 实现闪屏 登录
(1)java项目实训之--满汉楼餐饮系统3
a.实现登录闪屏效果b.实现登录界面
韩顺平 循序渐进学 java 从入门到精通 第77讲-满汉楼系统4 菜单
(1)java项目实训之--满汉楼餐饮系统4
a.实现登录界面所有b.实现经理,主管,系统管理员的 *** 作主界面-菜单部分
韩顺平 循序渐进学 java 从入门到精通 第78讲-满汉楼系统5 工具栏状态栏
(1)java项目实训之--满汉楼餐饮系统5
a.对主界面的布局结构进行分析
b.实现经理,主管,系统管理员的 *** 作主界面-工具栏和状态栏
韩顺平 循序渐进学 java 从入门到精通 第79讲-满汉楼系统6 登录验证
(1)java项目实训之--满汉楼餐饮系统6
a.编写数据层,业务层的部分类,完成用户到数据库的登录验证
b.加深对model2模式的认识.c.编写SqlHelper工具类
韩顺平 循序渐进学 java 从入门到精通 第80讲-满汉楼系统7 窗口拆分
(1)java项目实训之--满汉楼餐饮系统7
a.完成经理,主管,系统管理员的 *** 作主界面-八个可选 *** 作选项
b.完成窗口的拆分显示
韩顺平 循序渐进学 java 从入门到精通 第81讲-满汉楼系统8 界面切换
(1)java项目实训之--满汉楼餐饮系统8
a.完成经理,主管,系统管理员的 *** 作主界面-人事管理和登录管理切换
b.完成主界面一些特效
韩顺平 循序渐进学 java 从入门到精通 第82讲-满汉楼系统9 人事管理
(1)java项目实训之--满汉楼餐饮系统9
a.完成经理,主管,系统管理员的 *** 作主界面-人事管理的显示,增加,删除和修改
韩顺平 循序渐进学 java 从入门到精通 第83讲-满汉楼系统10 报表统计 uml图
(1)java项目实训之--满汉楼餐饮系统10
a.完成经理,主管,系统管理员的 *** 作主界面-报表统计的显示
b.如何使用jude软件设计uml的用例图,类图,和时序图(重要)
c.满汉楼项目实训之-结束语
韩顺平 循序渐进学 java 从入门到精通 第84讲-网络基础
(0)java网络编程开篇名义(1)山寨版qq项目演示(2)为什么选择qq来讲解网络编程
(3)网线,网卡,无线网卡(4)协议(tcp/ip)介绍(5)ip地址介绍(6)Ip地址与包的路由传递
韩顺平 循序渐进学 java 从入门到精通 第85讲-port url socket编程原理
(1)端口port(2)url地址(3)单工、半双工和全双工概念.(4)java网络编程基本原理图
(5)客户端向服务器端互发信息 (半双工通讯)
韩顺平 循序渐进学 java 从入门到精通 第86讲-半双工 双全工
(1)客户端向服务器端互发信息 (半双工通讯)
在案例一得基础上增加,可以从控制台输入信息,相互通讯.
(2)客户端和服务器端,可以任意互发信息,带界面
韩顺平 循序渐进学 java 从入门到精通 第87讲-山寨qq项目1 登录界面
(1)山寨版qq天下项目实战之一(2)完成山寨版qq登录界面
韩顺平 循序渐进学 java 从入门到精通 第88讲-山寨qq项目2 好友列表界面
(1)山寨版qq天下项目实战之二(2)完成山寨版qq的好友列表界面
韩顺平 循序渐进学 java 从入门到精通 第89讲-山寨qq项目3 聊天界面 对象流
(1)山寨版qq天下项目实战之三(2)完成山寨版qq聊天界面(3)讲解如何在网络间传递对象流
韩顺平 循序渐进学 java 从入门到精通 第90讲-山寨qq项目4 登录验证
(1)山寨版qq天下项目实战之四(2)完成服务器控制界面
(3)完成客户端和服务器端得程序结构分析(4)完成用户的登录验证(到服务器去验证)
韩顺平 循序渐进学 java 从入门到精通 第91讲-山寨qq项目5 一对一的聊天
(1)山寨版qq天下项目实战之五
(2)完成鼠标移动到那个好友就高亮他,双击可以跳出聊天窗口(3)完成一对一的聊天
韩顺平 循序渐进学 java 从入门到精通 第92讲-山寨qq项目6 多对多的聊天
(1)山寨版qq天下项目实战之六(2)完成山寨版qq多对多的聊天
韩顺平 循序渐进学 java 从入门到精通 第93讲-山寨qq项目7 好友在线提示
(1)山寨版qq天下项目实战之七(2)完成山寨版qq多对多的聊天的显示
(3)完成山寨版qq如何好友在线则显示彩色头像,如果不在线则显示灰色的头像.
韩顺平 循序渐进学 java 从入门到精通 第94讲-山寨qq项目8 好友在线提示
(1)山寨版qq天下项目实战之八(2)完成山寨版qq当一个好友上线,可以通知所有
在线的好友,并让他的头像显示彩色头像.
(3)提出要完成的新任务.
1.不让同一个账号反复登录
2.如果好友不在线,则不能聊天.
********************************************************************
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)