有人可以給我一個建議,如何簡單有效地使數據庫中包含的目錄的GUI表示。現在,使用SQL查詢獲取信息是一回事。我可以做到這一點。 事實上,使用單獨的小例子,我可以將一個文件與他的信息一起放入數據庫中,我可以將該文件從數據庫中取出。事情是我只是在沒有GUI的情況下這樣做,只是爲了測試它是否工作。幫助Java程序(Swing +數據庫)
現在我需要一個這個GUI,我真的不知道從哪裏開始。我是否使用JTable,JList或其他東西?此外,我想我需要一個多維數組,因爲我有,例如,文件的id,name_of_file和大小。
所以我需要不同的類型把它們放在:int,String和int。 此外,我需要顯然隱藏用戶的文件的id,但同時保留它,以便能夠引用它。
如何將它隱藏在GUI組件中?
所以,假設我有一個包含這些列的文件的數據庫表: id,name,size,binary_of_file。
我的真實表有更多的列,比如父目錄的id,所有者的id等,但現在這並不重要。
所以,我告訴數據庫給我有關文件的所有信息(除了它的二進制文件,因爲我只想列出文件):
...
ResultSet rs = statementObject.executeQuery("SELECT id, name, size FROM Files;");
while(rs.next()){
//Where do I store the values in? Which GUI component and how?
...
我想我需要將包含該組件的JPanel的那將從數據庫中顯示我的文件。什麼組件?請幫忙!
請參見[如何使用表](http://download.oracle.com/javase/tutorial/uiswing/components/table.html)。 – trashgod
@trashgod:仔細回顧了這個問題的答案和評論後,我開始懷疑OP沒有遵循鏈接。 :-( –