我正在研究Eclipse中的小型文件管理程序(版本:Kepler)。也是Java編程新手。如何從同一個JPanel中的其他JLists中選擇JList中的項目
我在JFrame中設計了一個JPanel,其中有兩個JScrollPanes,每個JScrollPanes都包含一個JList。兩個JLists被編程爲在兩個單獨的文件夾中顯示文件列表(即,JList1顯示文件夾A中的文件列表,JList2顯示文件夾B中的文件列表)。還有一個選擇按鈕。
我需要按照只選擇一個項目的方式編程按鈕,即如果我在JList1中選擇一個項目,那麼只有該項目被選中,而不是JList2中的任何項目,反之亦然。
它與焦點方法有關,但我不知道如何。我搜索了網頁,但是搜索結果顯示了一個JList中的項目選擇(不是同一個面板中的兩個JList)。
示例代碼將不勝感激。
BrowsePanel是一個偉大的程序。但我並不是指ListSelectionModel.SINGLE_SELECTION。我的意思是我正在尋找一種與焦點相關的方法(即,如果我選擇了該列表的一個項目,JList1當前就是焦點)。我如何確定當前選擇的項目是JList1? – Roshin
我已經闡述過了。 – trashgod