[英]Optimal Jtable size java
我编写了一个程序,它读取一个 csv 文件并将其放入一个jTable
,该jTable
将作为预览显示在单独的jFrame
中。 一切正常,但我想在预览框架中使用jTable
的最佳大小。
那么怎么做呢? 因为例如,如果我为文本选择另一种字体,则该列会更宽或更小? 有没有办法以像素(大小)为单位获取文本长度?`
这个类看起来像这样:
谢谢
JTable
实现了Scrollable
,而preferredViewportSize
被任意设置为Dimension(450, 400)
。 该大小是通过将表包装在JScrollPane
并在封闭的Window
上调用pack()
获得的。 注意一些重要的警告,您可以使用setPreferredScrollableViewportSize()
更改默认大小。 getRowHeight()
倍数可能是高度的合适选择。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.