1 / 3
文档名称:

Java标签、按钮和按钮事件.docx

格式:docx   页数:3页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java标签、按钮和按钮事件.docx

上传人:zhangbing6987 2015/6/29 文件大小:0 KB

下载得到文件列表

Java标签、按钮和按钮事件.docx

相关文档

文档介绍

文档介绍:Java标签、按钮和按钮事件
标签和按钮也许是图形界面中最常见的两种组件,按钮又总是与激发动作事件有关。
标签
标签(JLabel)是最简单的Swing组件。标签对象的作用是对位于其后的界面组件作说明。可以设置标签的属性,即前景色,背景色、字体等,但不能动态地编辑标签中的文本。
程序关于标签的基本内容有以下几个方面:
声明一个标签名;
创建一个标签对象;
将标签对象加入到某个容器。
JLabel类的主要构造方法是:
JLabel ():构造一个无显示文字的标签;
JLabel (String s):构造一个显示文字为s的标签;
JLabel(String s, int align):构造一个显示文字为s的标签。align为显示文字的水平方式,对齐方式有三种:
左对齐:
中心对齐:
右对齐:
JLabel类的其他常用方法是:
setText(String s):设置标签显示文字;
getText():获取标签显示文字;
setBackground(Color c):设置标签的背景颜色,默认背景颜色是容器的背景颜色;
setForeground(Color c):设置标签上的文字的颜色,默认颜色是黑色。
按钮
按钮(JButton)在界面设计中用于激发动作事件。按钮可显示文本,当按钮被激活时,能激发动作事件。
JButton常用构造方法有:
JButton():创建一个没有标题的按钮对象;
JButton(String s):创建一个标题为s的按钮对象。
JButton类的其他常用方法有:
setLabel(String s):设置按钮的标题文字。
getLabel():获取按钮的标题文字。
setMnemonic(char mnemonic):设置热键
setToolTipText(String s):设置提示文字。
setEnabled(boolean b):设置是否响应事件
setRolloverEnabled(boolean b):设置是否可滚动。
addActionListener(ActionListener aL):向按钮添加动作监视器。
removeActionListener(ActionListener aL):移动按钮的监视器。
按钮处理动作事件的基本内容有以下几个方面:
与按钮动作事件相关的接口是ActionListener,给出实现该接口的类的定义;
声明一个按钮名;
创建一个按钮对象;
将按钮对象加入到某个容器;
为需要控制的按钮对象注册监视器,对在这个按钮上产生的事件实施监听。如果是按钮对象所在的类实现监视接口,注册监视器的代码形式是
    addActionListener(this);
参见【例 11-3】,如果是别的类A的对象a作为监视器,类A必须实现ActionListener接口,完成监视器注册需用以下形式的两行代码:
    A a = new A();  //创建类A的实例a
    addActionListener(a);  //用对象a作为监视器对事件进行监视。
在实现接口ActionListener的类中,给出处理事件的方法的定义: