GUI
来源:互联网 发布:上海逸晗网络 编辑:程序博客网 时间:2024/05/29 18:58
GUI
1. 什么是awt
抽象窗口工具集
a) 为简单的applet程序设计
b) AWT没有提供足够的桌面端的程序所需的特性
c) 它不适宜用来构建丰富的桌面图形界面
2. SWT (Standard Widget Toolkit)
a) 是一个开源的GUI编程框架
b) SWT是IBM为它的Eclipse集成开发环境而开发的图形用户界面工具
3. 什么是swing
a) Swing是AWT的扩展和功能加强
b) 是构建java图形界面标准的API
4. Swing命名的特点
5. 几种布局方式。
FlowLayout :刘氏布局
BorderLayout:边框布局
GridLayou :网格布局
CardLayout
GridBagLayout
6. 如何创建窗体
继承JFrame:extends JFrame{}
7. 如何显示
this.setVisible(true); //设置为可见
this.setDefaultCloseOperation(EXIT_ON_CLOSE); //点击关闭窗口后退出程序;
8. 如何定义大小
this.setBounds(x,y,长,宽);
9. 几个重要组件
a) JFrame:窗体组建
b) JPanel:面板组件
c) JMenuBar:菜单栏
d) JMenu:菜单
e) JMenuItem:菜单项
f) JLabel:标签组件
g) JTextField:单行输入框组件
h) JTextArea:文本域
i) JPasswordField:密码框
j) JButton:按钮组件
k) JFilechooser:文件选择器
10. 事件监听
a) TextField 对象可能发生Action(光标在文本框内敲回车)事件。与该事件对应的事件类是java.awt.event.ActionEvent。
b) 用来处理 ActionEvent事件是实现了java.awt.event. ActionListener 接口的类的对象。ActionListener接口定义有方法:
public voidactionPerformed(ActionEvent e)
c) 实现该接口的类要在该方法中添加处理该事件(Action)的语句。
d) 使用 addActionListener(ActionListener l)方法为TextField 对象注册一个ActionListener对象,当TextField对象发生Action事件时,会生成一个ActionEvent对象,该对象作为参数传递给ActionListener对象的actionPerformer方法在方法中可以获取该对象的信息,并做相应的处理。
e) TFActionEvent.java //TextField事件监听初步
TFMath/ 2 / 3 / 4.java //数学运算及内部类初步
- GUI
- GUI
- GUI+
- GUI
- GUI
- GUI
- gui
- gui
- GUI
- GUI
- GUI
- GUI
- GUI
- GUI
- GUI
- GUI
- GUI
- GUI
- 241. Different Ways to Add Parentheses
- C语言字节对齐
- 环境变量,基本语法
- LG的数学计划----EXGCD
- Codeforces Round #371 (Div. 2) E dp
- GUI
- HDU 5714 拍照 [杂题] [离散化]
- bootstrap模态框的简单使用demo
- Struts2.0学习笔记---对所有方法进行校验和对某个方法进行校验
- Linux-C基础知识学习:C语言作业-从键盘输入一行字符,统计其中有多少个字母, 数字,空格(用数组实现,gets)。
- 多线程学习篇(二)等待函数
- 前端资料收集大全
- day14 Python css边距
- Java实现冒泡排序