我知道 JList
和 JComboBox
。我需要 JList
提供的具有多项选择功能的组合框下拉功能。
这是因为列表的内容太大,用一个简单的列表无法显示。我还需要选择多个项目,否则我会满足于 JComboBox
。
有什么建议吗?
最佳答案
使用多选时,最好使用列表而不是组合框。随着 GUI 隐喻的发展,人们期望组合框是单选的,而列表可以是两者之一。
the contents of the list are too huge to be displayed using a simple list
将 JList
放在 JScrollPane
中。您可以调用setVisibleRowCount(int)在 JList
上指定一次应显示多少行。
关于java - 如何在具有多个项目选择的java swing中创建下拉列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2860250/