java设置某个按钮组件启用不启用_【Java Swing公开课|Java Swing的按钮组件怎么用,看完这篇文章你一定就会了】- 环球网校...

【摘要】作为一门面向对象编程语言,Java吸收了C++语言的优点,也展现了其强大的一面,我们能在各个地方看到其功能强大和简单易用的两个特征,当然,也吸引了很多程序员的注意力,所以就有人想了解Java的相关内容,今天就来讲讲Java Swing的按钮组件的相关内容。

Java Swing的按钮组件是图形界面上常见的元素,在前面已经多次使用过它。在 Swing 中按钮是 JButton 类的对象,JButton 类的常用构造方法如下。

JButton():创建一个无标签文本、无图标的按钮。

JButton(Icon icon):创建一个无标签文本、有图标的按钮。

JButton(String text):创建一个有标签文本、无图标的按钮。

JButton(String text,Icon icon):创建一个有标签文本、有图标的按钮。

JButton 类的常用方法如下所示。

JButton类的常用方法名称说明:

addActionListener(ActionListener listener)为按担组件注册 ActionListener 监听

void setIcon(Icon icon)设置按钮的默认图标

void setText(String text)设置按鈕的文本

void setMargin(Insets m)设置按钮边框和标签之间的空白

void setMnemonic(int nmemonic)设置按钮的键盘快捷键,所设置的快捷键在实际操作时需要结合

Alt 键进行实现

void setPressedIcon(Icon icon)设置按下按钮时的图标

void setSelectedIcon(Icon icon)设置选择按鈕时的图标

void setRolloveiicon(Icon icon)设置鼠标移动到按扭区域时的图标

void setDisabledIcon(Icon icon)设置按钮无效状态下的图标

void setVerticalAlignment(int alig)设置图标和文本的垂直对齐方式

void setHorizontalAlignment(int alig)设置图标和文本的水平对齐方式

void setEnable(boolean flag)启用或禁用按扭

void setVerticalTextPosition(int textPosition)设置文本相对于图标的垂直位置

void setHorizontalTextPosition(int textPosition)设置文本相对于图标的水平位置

例 1

使用Java Swing的按钮组件创建一个窗口,然后创建 4 个不同类型的按钮,再分别添加到窗口上显示。具体代码如下:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值