永发信息网

如何获取JCheckBox多选的值?

答案:2  悬赏:50  手机版
解决时间 2021-02-18 02:55
一定要多选的。
最佳答案
你好,使用JCheckBox的getSelectedObjects()方法,返回的是Object[]
全部回答
import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.util.*; final class buttonlistdemo extends jframe { public string gettitle() {return "frame title";} static private final dimension size = new dimension(600, 400); public dimension getpreferredsize() {return size;} public dimension getmaximumsize() {return size;} public dimension getminimumsize() {return size;} public dimension getsize() {return size;} private abstractbutton c0,c1,c2; buttonlistdemo() throws headlessexception { init(); attachlisteners(); dolay(); } private void init() { vector<abstractbutton>v=new vector<abstractbutton>(); c0 = new jcheckbox(); c1 = new jcheckbox(); c2 = new jcheckbox(); characterbuttonaction a0 = new characterbuttonaction(&apos;a&apos;,c0,v); characterbuttonaction a1 = new characterbuttonaction(&apos;b&apos;,c1,v); characterbuttonaction a2 = new characterbuttonaction(&apos;c&apos;,c2,v); c0.setaction(a0); c1.setaction(a1); c2.setaction(a2); } private void attachlisteners() { setdefaultcloseoperation(jframe.exit_on_close); } private void dolay() { container container = getcontentpane(); container.setlayout(new flowlayout()); container.add(c0); container.add(c1); container.add(c2); pack(); setvisible(true); } private class characterbuttonaction extends abstractaction{ private vector<abstractbutton> g; public characterbuttonaction(char c,abstractbutton t,vector<abstractbutton> g) { super(string.valueof(c));this.g=g;g.add(t); } public void actionperformed(actionevent e) { int size = g.size(); if (size<1)return; final long i=calendar.getinstance().gettimeinmillis()&size; system.out.println( (i>=size)? g.get((int) (i - 1)) : g.get((int) i)); } } public static void main(string[] args) { swingutilities.invokelater( new runnable() { public void run() { new buttonlistdemo(); } } ); } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
qq空间里将别人屏蔽后是不是我再发公开的说说
河南省金土地酒业有限公司怎么去啊,有知道地
试验田中培育油菜良种时,在盛花期由于一场大
Windows10微软输入法怎么样好用吗
靖远县青少年活动中心地址在什么地方,想过去
(8分)将刚萌发的且用消毒剂清洗过(不影响
溪洲在什么地方啊,我要过去处理事情
每天涨10%,几天涨十倍
羊酸奶跟酸羊奶有什么区别吗
风幕机储存水果好吗
大面街道洪河村活动中心这个地址在什么地方,
【冲击力】下列哪种属于动力对流冲击力()。
高三想要读国外的大学,除了成绩还要什么,然
快手,我的福利在哪?
瓦厂哨这个地址在什么地方,我要处理点事
推荐资讯
摩托罗拉GP328防爆对讲机电池寿命是多少
一般3口之家 一个月要用多少的电 有2个电视 1
大学微积分f'(0)=1, f''(0)=0.1,
铜梁的邮政编码是多少
现在很流行的歌 歌词好像是 格叽格叽..嗯 女
你问我问题我回答了,你问我含义我想一下回答
小王的父母采用银行按揭贷款方式购买售价为30
一如槿柳花朝开暮谢,所谓缘分,亦不过是朝华
子亮高端婚礼影像会馆这个地址在什么地方,我
金达双频感应加热设备厂这个地址在什么地方,
c1被扣10分怎么办
海尔全自动洗衣机不蓄水怎么办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?