jbutton java_Java JButton

Java JButton

1 Java JButton的介绍

JButton类用于创建具有平台独立实现的带标签的按钮。按下按钮后,应用程序将执行某些操作。它继承了AbstractButton类。

2 Java JButton的声明

我们来看一下javax.swing.JButton类的声明。

public class JButton extends AbstractButton implements Accessible

3 Java JButton构造方法

构造方法

描述

JButton()

创建一个没有文本和图标的按钮。

JButton(String s)

使用指定的文本创建一个按钮。

JButton(Icon i)

使用指定的图标对象创建一个按钮。

4 Java JButton的方法

方法

描述

void setText(String s)

用于设置按钮上的指定文本

String getText()

用于返回按钮的文本

void setEnabled(boolean b)

用于启用或禁用按钮。

void setIcon(Icon b)

用于在按钮上设置指定的图标。

Icon getIcon()

用于获取按钮的图标。

void setMnemonic(int a)

用于在按钮上设置助记符。

void addActionListener(ActionListener a)

用于将动作侦听器添加到此对象

5 Java JButton案例1

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

import javax.swing.*;

public class ButtonExample {

public static void main(String[] args) {

JFrame f=new JFrame("一点教程网");

JButton b=new JButton("点这里");

b.setBounds(50,100,95,30);

f.add(b);

f.setSize(400,400);

f.setLayout(null);

f.setVisible(true);

}

}

输出结果为:

04cfe2b2493ec1fcdd68f586b404c17c.png

6 Java JButton案例2

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

import java.awt.event.*;

import javax.swing.*;

public class ButtonExample {

public static void main(String[] args) {

JFrame f=new JFrame("JButton案例");

final JTextField tf=new JTextField();

tf.setBounds(50,50, 150,20);

JButton b=new JButton("Click Here");

b.setBounds(50,100,95,30);

b.addActionListener(new ActionListener(){

public void actionPerformed(ActionEvent e){

tf.setText("www.yiidian.com");

}

});

f.add(b);f.add(tf);

f.setSize(400,400);

f.setLayout(null);

f.setVisible(true);

}

}

输出结果为:

040debea7fdb0fbd0e6852a19cf4c10c.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值