回答
這對於像
detailsTable = new JTable();
detailsTable.setFillsViewportHeight(true);
detailsTable.setModel(new DefaultTableModel(new Object[][] {},
new String[] { "LAST_NAME", "FIRST_NAME"}));
scrollPane = new JScrollPane(detailsTable);
panel1.add(scrollPane);
創建一個JTable如果要添加到表的簡單代碼,你可以檢查here
爲什麼'setBounds()'? – trashgod
您不必使用setBounds,我使用它,因爲它可以使絕對佈局更容易設計我的面板。 –
絕對佈局看起來「更容易」,但從長遠來看,您最好學習如何使用佈局管理API。像素完美的佈局是現代UI設計中的幻想。影響組件的個體大小的因素太多,其中沒有一個可以控制。 Swing旨在與佈局經理一起工作,放棄這些將導致問題和問題的終結,您將花費越來越多的時間來嘗試糾正 – MadProgrammer
- 1. JPanel和Java佈局管理器
- 2. 將佈局管理器添加到JPanel和JFrame
- 3. 如何覆蓋JPanel的默認佈局管理器?
- 4. 設置特定的JPanel子項來忽略佈局管理器
- 5. 佈局管理器可以產生多個JPanel嗎?
- 6. JPanel佈局管理器 - 如何防止組件填充空間?
- 7. JTextArea不會收縮在佈局管理器內JPanel
- 8. PHP佈局管理器
- 9. 佈局管理器Qt中
- 10. 佈局管理器preferredSize Java
- 11. Java GUI佈局管理器
- 12. Java佈局管理器
- 13. jQuery佈局管理器
- 14. JavaScript/Backbone.js佈局管理器
- 15. Java佈局管理器
- 16. 設置佈局管理器
- 17. Android GUI:佈局管理器
- 18. 在沒有佈局管理器的情況下將JScrollPane添加到JPanel
- 19. 自定義佈局管理器
- 20. 沒有佈局管理器的Android Studio
- 21. Java - 嵌套GridBagLayout佈局管理器
- 22. Miglayout或替代佈局管理器
- 23. Java佈局管理器垂直中心
- 24. Java佈局管理器建議
- 25. 與BoxLayout管理器的聊天佈局
- 26. 佈局管理器取消的jlable
- 27. 取消滾動佈局管理器
- 28. Java中的多個佈局管理器
- 29. RecyclerView的自定義佈局管理器
- 30. 的Java蝸行佈局管理器
參見教程[這裏]( http://stackoverflow.com/tags/jtable/info)併發佈一個[mcve],顯示你的嘗試。 –
我投票結束這個問題作爲題外話題,因爲通過閱讀合適的教程可以更容易地找到答案,如[如何使用表格](http://docs.oracle.com/javase/tutorial/uiswing /components/table.html) – MadProgrammer