二级考试——Swing组件

1、按钮

        java中经常用到的按钮有四种形式:JButton、JToggleButton、JCheckBox和JRadioButton这些按钮类均是AbstractButton的子类或间接子类。在AbstractButton中定义了各种按钮所共有的一些方法,例如、添加监听器addActionListener()、是否可以点击按钮setEnabled()、设置文本setText()、设置按钮默认图标setIcon()等。

1.1普通按钮

        JButton是最简单的按钮,有以下几种构造方法

JButton()——创建一个既没有显示文本,也没有图标的按钮

JButton(Icon icon)——创建一个没有显示文本但有图标的按钮

JButton(String text)——创建一个有显示文本但没有图标的按钮

JButton(String text,Icon icon)——创建一个既有显示文本又有图标的按钮

例如:

JBtton b=new JBtton("Sample");//构造了一个显示文本为sample的按钮
JBtton b=new JBtton("Sample",new ImageIcon("icon.gif"));//构造显示文本为sample、带有钻石形状小图标的按钮

1.2切换按钮

        切换按钮 JToggleButton是具有两种状态的按钮,即选中状态和未选中状态。例如、三个按钮等待被点击,点击了第二个则它变为选中状态,其它两个为未被选中状态,当再次点击第二个按钮后它恢复到未被选中状态。

JToggleButton的构造方法主要有以下几种格式:

JToggleButton——创建一个既没有显示文本也没有图标的切换按钮。

JToggleButton(Icon icon)——创建一个没有显示文本但是有图标的切换按钮。

JToggleButton(Icon icon,boolean selected)——创建一个没有显示文本但是有图标和指定初始状态的切换按钮。

JToggleButton(String text)——创建一个有显示文本但是没有图标的切换按钮。

JToggleButton(String text,boolean selected)——创建一个有显示文本和指定初始状态但没有图标的切换按钮。

相信大家看完上面一遍遍的注释下面这两个已经知道了奥

JToggleButton(String text,Icon icon)    

JToggleButton(String text,Icon icon,boolean selected)

构造方法中如果没有指定按钮的初始状态,则默认状态下处于未被选中状态。通过isselected()方法可以获得当前按钮的状态,返回值为真时处于选中状态,反之为未被选中状态。

复选按钮JCheckBox和单选按钮JRadioButton构造方法的格式与 JToggleButton相同。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值