空白旁边的标题列

空白旁边的标题列

问题描述:

我使用:空白旁边的标题列

table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); 

当最后我的表列标题末端,有一个丑陋的空白,直到表的末尾。那是因为我的表格背景设置为黑色。我怎样才能摆脱空白?

+2

啊那个著名的“矩形”,这是一个大破绽,该应用程序是使用Java Swing应用程序JTable ...在你的具体情况下,你可能会将它设置为黑色(就像桌子的其他部分一样),但你仍然会有一个“丑陋的黑色矩形”。如果你想要比这更好的东西,它可以很快得到**非常麻烦。这里有一篇博客文章(来自一位作者,如果我没有弄错的话,他会去苹果公司工作)*“创建一个更好的JTable”*:http://explodingpixels.wordpress.com/category/ui/page/3/ – TacticalCoder 2012-04-21 18:30:57

+0

@ TacticalCoder的评论比arooaroo的“答案”要好得多。看起来好像他们的位置应该被颠倒 - 上面的评论应该是一个答案,因为它不仅仅是一个链接的列表,正如arroarro的答复。 – 2012-04-21 18:56:53

+0

@TacticalCoder感谢您的链接。正是我所需要的。你有没有用一种冻结窗格(如excel)实现的BetterJTable?我正在努力让条纹布局在两个jtable上工作 – delita 2012-04-22 14:19:13

如果我理解你的问题正确,我相信这是类似于中描述的和Santhosh库马尔在这里解决:JTable becomes uglier with AUTO_RESIZE_OFF