我想将Components
JLabel
,JTextField
放在特定位置,我的应用程序视图层次结构如下所示:
| frame
| ---- tabbedPane
| ---- Panel (BorderLayout)
| ---- JLabel
| ---- JScrollPane [center]
| ---- JTable
| ---- JLabel
我需要有一些东西,标题的顶部可以有这样的组件:
问题是窗口可以调整大小。
我的想法,在顶部创建另一个没有标题的表,并设法将其粘贴到JTable
。从那以后我就没有一个线索,因为LayoutManager
对我来说是一件痛苦的事情。
答案 0 :(得分:0)
您需要使用TableCellRenderer
http://docs.oracle.com/javase/tutorial/uiswing/components/table.html#editrender
在这篇文章中查看luca的答案