8、单选按钮(JRadioButton)和复选框(JCheckBox)

单选按钮(JRadioButton)和复选框(JCheckBox)

      实现一个单选按钮(或复选框),此按钮项可被选择或取消选择,并显示其状态。JRadioButton对象与ButtonGroup对象配合使用可创建一组按钮,一次只能选择其中的一个按钮。单选按钮的构造方法有如下所示几点:

1) JRadioButton() 创建一个初始化为选择的单选按钮,其文本未设定

2) JRadioButton(Icon icon) 创建一个初始化为选择的单选按钮,具有指定的图像但无文本。

3) JRadioButton(Icon icon,boolean selected) 创建一个具有指定图像和选择状态的单选按钮,但无文本。

4) JRadioButton(String text) 创建一个具有指定文本的状态为未选择的单项按钮。

5) JRadioButton(String text,boolean selected) 创建一个具有指定文本和选择状态的单选按钮。

6) JRadioButton(String text,Icon icon) 创建一个具有指定的文本和图像并初始化为为选择的单选按钮。

7) JRadioButton(String text,Icon icon,boolean selected) 创建一个具有指定的文本、图像和选择状态的单选按钮

      复选框和单选按钮的构造方法相似,把上面的JRadioButton换成JCheckBox便可得到复选框。两种都从各自的父类中继承了一些常用的方法。

      其中两个是setSelected(boolean b)isSelected().第一个方法用来设置按钮的状态。第二个方法用来获得按钮的状态。如果选定了按钮,则返回true;否则返回false.

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏我和未来有约会

Silverlight第三方控件专题

这里我收集整理了目前网上silverlight第三方控件的专题,若果有所遗漏请告知我一下。 名称 简介 截图 telerik 商 RadC...

4435
来自专栏一个会写诗的程序员的博客

Spring Reactor 项目核心库Reactor Core

Non-Blocking Reactive Streams Foundation for the JVM both implementing a Reactiv...

2902
来自专栏张善友的专栏

Miguel de Icaza 细说 Mix 07大会上的Silverlight和DLR

Mono之父Miguel de Icaza 详细报道微软Mix 07大会上的Silverlight和DLR ,上面还谈到了Mono and Silverligh...

3037
来自专栏陈仁松博客

ASP.NET Core 'Microsoft.Win32.Registry' 错误修复

今天在发布Asp.net Core应用到Azure的时候出现错误InvalidOperationException: Cannot find compilati...

5318
来自专栏我和未来有约会

Kit 3D 更新

Kit3D is a 3D graphics engine written for Microsoft Silverlight. Kit3D was inita...

2956
来自专栏转载gongluck的CSDN博客

cocos2dx 打灰机

#include "GamePlane.h" #include "PlaneSprite.h" #include "BulletNode.h" #include...

7436
来自专栏Ceph对象存储方案

Luminous版本PG 分布调优

Luminous版本开始新增的balancer模块在PG分布优化方面效果非常明显,操作也非常简便,强烈推荐各位在集群上线之前进行这一操作,能够极大的提升整个集群...

3735
来自专栏跟着阿笨一起玩NET

c#实现打印功能

3912
来自专栏张善友的专栏

Mix 10 上的asp.net mvc 2的相关Session

Beyond File | New Company: From Cheesy Sample to Social Platform Scott Hansel...

2797
来自专栏魂祭心

原 canvas绘制clock

5214

扫码关注云+社区