Java笔记--窗体、组件、事件
一、窗体对象

二、组件
1、JButton组件:用于添加按钮
<1>JButton( );
创建一个没有设置文本或图标的按钮
<2>JButton(String text);
创建一个带文本的按钮;
要把按钮添加到窗体中,需要用窗体对象去获取面板对象然后添加组件:

取消窗体的默认布局:
窗体对象.setLayout(null);
如果取消了窗体的默认布局,就得手动指定组件的摆放位置。
按钮对象.setBounds(x,y,width,height);
2、JLabel组件:用于展示文本和图片
<1>JLabel(String text):
使用指定的文本创建一个JLabel对象
<2>Jlabel(Icon image)
创建一个具有指定图像的JLabel对象
JLabel对象.setBounds(x,y,width,height);

三、事件
事件是可以被组件识别的操作,当对组件进行了某些操作之后,就会执行对应的代码。

1、动作事件:ActionListener
我们这里用按钮去调用监听:传入的参数是一个实现类对象,我们用匿名内部类,然后在重写方法中加入要触发的逻辑。

2、键盘事件:KeyListener
键盘事件用窗体面板对象去调用监听:


