繁体   English   中英

最佳Jtable大小java

[英]Optimal Jtable size java

我编写了一个程序,它读取一个 csv 文件并将其放入一个jTable ,该jTable将作为预览显示在单独的jFrame中。 一切正常,但我想在预览框架中使用jTable的最佳大小。

那么怎么做呢? 因为例如,如果我为文本选择另一种字体,则该列会更宽或更小? 有没有办法以像素(大小)为单位获取文本长度?`

这个类看起来像这样:

http://pastebin.com/Gqz10pci

谢谢

JTable实现了Scrollable ,而preferredViewportSize被任意设置为Dimension(450, 400) 该大小是通过将表包装在JScrollPane并在封闭的Window上调用pack()获得的。 注意一些重要的警告,您可以使用setPreferredScrollableViewportSize()更改默认大小。 getRowHeight()倍数可能是高度的合适选择。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM