目前,我正在嘗試編寫一個系統,該系統專注於將數據輸入列表和列表列表,並實現搜索和排序功能。按照JTextField的內容搜索arraylist - arraylist.contains(jtextfield)
目前我的系統上,我有:
存儲數據 ArrayList類從數據存儲的類內的對象獲取數據的類。 最後,一個swing GUI類,它包含一個顯示Arraylist的JList。
我想要做的是通過與JButton的actionlistener arraylist搜索,然後輸出搜索到JList的結果。
JButton將獲取JTextField的內容,並檢查該字符串是否存在於ArrayList中。
我的問題首先是,我將如何去在arraylist類中創建一個搜索函數,然後在一個單獨的類中調用JTextField的內容?
其次,我需要將jtextfield轉換爲字符串,然後才能對arraylist調用.contains方法?
;第三,一旦搜索功能實現,我將如何去,如果文本搜索從數組列表中選擇一個記錄存在
這裏是我的數據存儲類: http://pastebin.com/hwyD8r1j
我ArrayList類: http://pastebin.com/d3ftLsJb
我不指望你們爲我寫信,雖然那會很好,哈哈。
但是,我怎麼能去實現這個功能集成到我的ArrayList中的指針或洞察力,將不勝感激,
哦,如果你需要我後我的GUI類,只問。
這會進入我的GUI類的actionlistener或當JList調用arraylist或到我的arraylist類? – user1080390
研究模型視圖控制器模式 - 將幫助您決定代碼的駐留位置。國際海事組織你可能不需要一個自定義的數組列表類。你在添加什麼? – I82Much