jlist

    0熱度

    2回答

    HI發生的事情,我有一個JList和賦予它cellRenderer的。但我無法選擇列表中的元素。實際上,它被選中,但在視覺上我們看不到它被選中意味着我無法看到列表中選擇了哪個項目。我的清單 屏幕截圖: 和期望是什麼是 第二個截屏是沒有的CellRenderer。但是,當我添加CellRenderer我無法看到列表中選定的項目。 是再正常不過的行爲,當您添加的CellRenderer,要列出。 什麼

    8熱度

    3回答

    我一直在爲互聯網尋找答案。我有一個簡單的JList,裏面有物品。當我點擊右鍵時,我想要一個彈出菜單,顯示「使用,刪除,取消」或某種性質的東西。但是,我很難過。 下面的代碼將生成一個簡單的JList,裏面有幾個項目。我嘗試在代碼中添加右鍵單擊,但它不起作用。幫幫我? 這是我到目前爲止有: import java.awt.*; import java.awt.event.MouseEvent; i

    0熱度

    1回答

    我終於得到了正確編譯的代碼。但是,有可能。我設置了listbox添加的MouseListener和所有,但我得到一個巨大的錯誤: 我加了這一點,首先,對代碼:listbox.addMouseListener(new MousePopupListener()); ,當我運行它,它的工作原理。然而,當我在JList右鍵單擊我得到這個: Row: 0 Exception in thread "AWT-

    8熱度

    2回答

    在Java Swing中,JList和JComboBox在數據方面同步的最佳方式是什麼,即在任何給定的時間點都有相同的項目列表?基本上,如果我將項目添加到(或從中刪除項目),另一個應該自動反映更改。 我試着做以下,但它似乎並沒有工作: JList list = new JList(); JComboBox comboBox = new JComboBox(); DefaultListModel

    1熱度

    1回答

    我目前有一個JList,我需要可以通過單擊進行切換的項目,這與Ctrl-click如何在選擇模式下設置爲MULTIPLE_INTERVAL時的工作方式類似。 如果項目A,B和C沒有使用戶需要按住Ctrl鍵單擊,是否可以使項目選擇和取消選擇如下: -The用戶點擊A,A被選擇 -The用戶點擊B,A和B被選擇 -The用戶點擊A,B被選擇

    2熱度

    4回答

    我有一個JList連接到一個集合。 收集更改時,我需要自動刷新JList。但我可以看到,只有在最小化(或最大化)JFrame後,我的JList纔會刷新。 爲什麼? 我是新來的Java和我試圖學習。 我有這個集合列表模型: public class UserCollection extends Vector<User> implements ListModel{ private static f

    6熱度

    1回答

    我需要找出Jlist中存在的元素數。你能告訴我一個辦法嗎?

    1熱度

    2回答

    我想進行列表選擇,使得當我第一次選擇一個項目後,當我選擇第二個項目時,那麼它們都應該被選中,即第一個選擇應該保持原樣。我已將列表選擇模式設置爲多選。但還是要按ctrl鍵才行。 我想不按ctrl鍵。 如何保持列表項選擇? 這裏是我設置的選擇模式行: list.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION); 編輯:

    3熱度

    3回答

    我有一個JList,它顯示了多個JPanels,我創建了一個自定義渲染器,返回一個新的JPanel。 JPanels顯示在JList中,但它們不可訪問,我不能選擇它們,如果我有一個按鈕或文本區域,我不能按它。 我想嘗試如果這在JList中工作,因爲我想進一步分頁。我設法通過將面板添加到Jscroll窗格來實現它,但很想讓JList的工作。 感謝

    0熱度

    1回答

    我有一個Java Swing應用程序使用JList來顯示數據庫中的一些數據。 我使用DefaulListModel作爲列表這樣的數據模型: void PopulateSoldiersList() { try { soldiersListModel = new DefaultListModel(); for (Soldier i : myBack