----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------
Component:组建Conatiner:容器
Window:窗口
Panel:面板
Frame:框架
Dialog:对话框
FileDialog:文件对话框
Button:按钮
Label:标签
Checkbox:复选框
TextComponent:文本组建
TextArea:文本框
TextField:文本区域
创建图形化界面:
1,创建frame窗体。
2,对窗体进行基本设置。
比如大小,位置,布局。
3,定义组件。
4,将组件通过窗体的add方法添加到窗体中。
5,让窗体显示,通过setVisible(true)
Frame f=new Frame("我的窗体");
f.setSize(500, 300);
f.setLocation(0, 0);
f.setResizable(false);
Button b=new Button("按钮");
b.setSize(10, 8);
f.add(b);
f.setLayout(new FlowLayout());
f.setVisible(true);
事件监听机制
事件监听机制的特点:
1,事件源。
2,事件。
3,监听器。
4,事件处理。
事件源:就是awt包或者swing包中的那些图形界面组件。
事件:每一个事件源都有自己特有的对应事件和共性事件。
监听器:将可以触发某一个事件的动作(不只一个动作)都已经封装到了监听器中。
Frame f=new Frame("我的窗体");
f.setSize(500, 300);
f.setLocation(0, 0);
f.setResizable(false);
Button b=new Button("关闭");
b.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
System.exit(0);
}
});
b.setSize(10, 8);
f.add(b);
f.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
f.setLayout(new FlowLayout());
f.setVisible(true);
键鼠事件
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------