Tag: checkboxlist

如何实现复选框列表java

可能是一个菜鸟问题,但我是java的新手。 我需要一个复选框列表,我发现它在swing中不受支持,但我在这里找到了这个自定义控件 http://www.devx.com/tips/Tip/5342 所以我创建了一个名为CheckBoxList的类文件,并将链接中的代码复制到其中: import javax.swing.*; import javax.swing.border.*; import java.awt.*; import java.awt.event.*; public class CheckBoxList extends JList { protected static Border noFocusBorder = new EmptyBorder(1, 1, 1, 1); public CheckBoxList() { setCellRenderer(new CellRenderer()); addMouseListener(new MouseAdapter() { public void mousePressed(MouseEvent e) { int index = locationToIndex(e.getPoint()); if (index != -1) { JCheckBox checkbox = (JCheckBox) getModel().getElementAt(index); […]