0
我需要在Java中创建一个组合框,其左侧的列中有信息,右侧的列中有复选框,以便用户可以在组合框中选择多个项目。这需要是一个ComboBox,因为列表中可能有100个项目需要检查,但它们不能在用户界面上占用太多空间。在Java中创建多列组合框
有谁知道如何做到这一点?
我需要在Java中创建一个组合框,其左侧的列中有信息,右侧的列中有复选框,以便用户可以在组合框中选择多个项目。这需要是一个ComboBox,因为列表中可能有100个项目需要检查,但它们不能在用户界面上占用太多空间。在Java中创建多列组合框
有谁知道如何做到这一点?
在JScrollPane
中使用JList
似乎更适合处理那么多项目。它支持标准的CTRL-点击来选择多个项目。
带有100个项目的多选组合框听起来像是UI噩梦。
我不认为ComboBox是这种情况下的正确UI元素。如何滚动ListView? – 2010-12-16 01:27:27
试试这个:http://www.coderanch.com/t/340213/GUI/java/Multiple-Columns-JCombobox,不知道它是否有效。 – Diogo 2010-12-16 01:30:22