6月27日 星期四
今天学的是QQ界面的编写,首先将QQ界面打开分析QQ界面上有哪些东西,然后考虑界面上的东西怎么样用Java实现。
关于图形界面的开发,1.要掌握Java提供的组件和布局API类。2.要掌握API文档的查询。
关于Java的图形界面类,图形界面类分为两个种,1.java.awt类,这是jdk1.4之前推出的图形界面类,其中包含c语言,c++语言等,跨平台性不是很好2.javax.swing类,这是jdh1.4之后推出的图形界面类,它的有点就是跨界面性好,它的所有的图形界面类的第一个字母是大写J开头的。
常用的组件类是jacax.swing,它包括:
容器组件:1.javax.swing.JFrame 窗体容器
2.javax.swing.JPanel 面板容器
元素组件:1.javax.swing.JLabel 标签
2. JTextField 文本输入框
3. JPasswordField 密码输入框
4. JComboBox 下拉框
5. JCheckBox 复选框
6. JButton 按钮
常用的布局类是java.awt:
1.BorderLayout 边框布局
2.GridLayout 网格布局
3.FlowLayout 流式布局
如何实现登陆界面:
1.定义一个类,在类中定义定义主函数和初始化界面的initGUI()方法。
2.在主函数中实例化类,用对象调用initGUI()方法。
3.在initGUI方法中实例化JFrame类的对象,同时设置JFrame类对象的属性值。
4.给你的容器设置布局方法
5.实例化容器和元素组件,将其添加到窗体上。
6.在initGUI方法的最后一行添加窗体可见的方法。
今天学的是QQ界面的编写,首先将QQ界面打开分析QQ界面上有哪些东西,然后考虑界面上的东西怎么样用Java实现。
关于图形界面的开发,1.要掌握Java提供的组件和布局API类。2.要掌握API文档的查询。
关于Java的图形界面类,图形界面类分为两个种,1.java.awt类,这是jdk1.4之前推出的图形界面类,其中包含c语言,c++语言等,跨平台性不是很好2.javax.swing类,这是jdh1.4之后推出的图形界面类,它的有点就是跨界面性好,它的所有的图形界面类的第一个字母是大写J开头的。
常用的组件类是jacax.swing,它包括:
容器组件:1.javax.swing.JFrame 窗体容器
2.javax.swing.JPanel 面板容器
元素组件:1.javax.swing.JLabel 标签
2. JTextField 文本输入框
3. JPasswordField 密码输入框
4. JComboBox 下拉框
5. JCheckBox 复选框
6. JButton 按钮
常用的布局类是java.awt:
1.BorderLayout 边框布局
2.GridLayout 网格布局
3.FlowLayout 流式布局
如何实现登陆界面:
1.定义一个类,在类中定义定义主函数和初始化界面的initGUI()方法。
2.在主函数中实例化类,用对象调用initGUI()方法。
3.在initGUI方法中实例化JFrame类的对象,同时设置JFrame类对象的属性值。
4.给你的容器设置布局方法
5.实例化容器和元素组件,将其添加到窗体上。
6.在initGUI方法的最后一行添加窗体可见的方法。