我有一個名爲Items.dat文件,它看起來像這樣讀數據商品2Java中使用字符串標記要讓JTable
subItemE
subItemR
subItemT
等..
使用字符串標記,我怎麼輸入這些數據轉換成一個JTable所以項目1和項目2是標題,以及相應的「子項目」
我有一個名爲Items.dat文件,它看起來像這樣讀數據商品2Java中使用字符串標記要讓JTable
subItemE
subItemR
subItemT
等..
使用字符串標記,我怎麼輸入這些數據轉換成一個JTable所以項目1和項目2是標題,以及相應的「子項目」
以下是您可以如何進行的大綱:
由於您是新手,因此放棄NetBeans GUI編輯器,暗示在您的previous question中,但繼續使用NetBeans IDE。
研究I/O Streams教程示例。
在此example之後,編寫一個方法讀取您的數據文件,並使用找到的String
值填充您的TableModel
。
List<String> columnNames = new ArrayList<String>();
List<List<String>> rowData = new ArrayList<List<String>>();
有教程,可以幫助你這一點,這就是你應該開始。假設你已經完成了這個工作,請告訴我們你已經嘗試了什麼以及它沒有工作。看看[這裏](http://docs.oracle.com/javase/tutorial/reallybigindex.html),並在此頁面上搜索「如何使用表格」,然後點擊鏈接。 – 2013-03-03 16:55:50
他說什麼。另外,每個頭文件總是有3個子項? – christopher 2013-03-03 16:56:31
我檢查過鏈接之前,也許我只是每次都想念它,但是,我找不到類似於我在這裏問的任何內容。 Cooney:關於3個子項目,不;它對於每個標題都是不同的,它可以包含20個子項。 使用Tokenizer,我可以爲程序應用if條件來識別項目結束的位置嗎? – Geuni 2013-03-03 17:31:23