欢迎光临散文网 会员登陆 & 注册

Java笔记--窗体、组件、事件

2023-09-07 15:38 作者:爪哇岛江户川  | 我要投稿

一、窗体对象


二、组件

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

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


Java笔记--窗体、组件、事件的评论 (共 条)

分享到微博请遵守国家法律