java table表格,想在panel面板加入一个Table表格

java table表格,想在panel面板加入一个Table表格,第1张

panel 使用JPanel 、 JTable、等swing

String columnNames[]=new String[]{"Column1", "Column2"}

JTable jtable=new JTable(null, columnNames)

jpanel.add(new JScrollPane(jtable))

JTable(Object[][] rowData,

Object[] columnNames)

Constructs a JTable to display the values in the two dimensional array,

rowData, with column names, columnNames.

因为BorderLayout的布局原理导致这样的,四个角的组件的展示大小是它的preferSize,很不幸Table默认的preferSize是0,所以你放上去是看不到的。你可以设置下Table的PreferSize你就可以看见,不过建议你还是把Table放在Center这个位置。

还有添加JTable的时候别忘了把JTable放在JScrollPane中。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/bake/11721755.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存