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