【发布时间】:2012-10-27 13:33:14
【问题描述】:
我编写了一个程序,它读取一个 csv 文件并将其放入 jTable 中,该文件将在单独的 jFrame 中显示为预览。一切正常,但我想在预览框架中使用jTable 的最佳尺寸。
那该怎么做呢?因为如果例如我为文本选择另一种字体,列会更宽还是更小?有没有办法以像素(大小)为单位获取文本长度?`
类如下所示:
谢谢
【问题讨论】:
-
“最佳尺寸”到底是什么意思?您是指实际代码,例如
Component的.setPreferredSize()方法吗?或者您的意思是“更适当地使用可用的屏幕空间”(这通常是主观的)? -
考虑
JDialog而不是multiple frames。
标签: java swing jtable pixel text-size