我有一个名称和相关值列表来创建复选框,如
["SAMABULA","CARPETS INTERNATIONAL","HRM/TRAINING"]
["091","094","003"]
如何使用这些值创建复选框将这些复选框添加到netbeans IDE中的JScrollPane。
这是一个Swing应用程序。我从pallete创建了一个窗口,并将jscrollpane添加到该窗口。但我不知道如何向该滚动窗格添加复选框列表。
请帮帮我。
答案 0 :(得分:2)
@ Srikanth Dyapa
有两个方面
您已经JList包含JCheckBox(es)
然后你宣布
JScrollPane myScrollPane = new JScrollPane(myList);
或者您必须将JCheckBox设置为JList或JPanel,但要将JPanel设为正确的LayoutManager,例如GridLaoyut
然后按照上面提到的那样将你的JList或JPanel添加到JScrollPane
也许ButtonGroup Component可以帮助你
答案 1 :(得分:0)
不确定如何在NetBeans中添加它们,因为我使用Eclipse,但在代码中将类似于:
JCheckBox chk = new JCheckBox("[LABEL STRING]");
// add event listeners to chk
myScrollPane.add(chk);
请点击此处了解更多详情和示例:http://download.oracle.com/javase/tutorial/uiswing/components/scrollpane.html
答案 2 :(得分:0)
在Netbeans中,您只需将复选框拖放到您需要的位置即可。在动作侦听器中,您使用jCheckBox1.isSelected()
来检查用户是否已选中该框。