2010-08-30 70 views
0

我试图在Jtable中的步骤5,10,15,20中显示数字。在Jtable中隐藏特定的单元格网格

在5情况下的列名会0,5,10,15 ...
在10的情况下的列名会0,10,20,30 ...
在15的情况下列名将是0,15,30,45 ...
在20的情况下,列名将是0,20,40,60 ...

现在我可以显示5和什么我需要的是相同的结构,但通过隐藏5和10,15和20之间的垂直单元格网格等。所有这一切,我应该删除列名称5,15,25等等。它不合并列,因为我的单元格正在实现JProgressBar,我需要它以不同的比例绘制它。像一个代表0的单元格-5可以从0-3或3-5或2-4涂漆。每个细胞可以基于这样的一些值进行涂漆。

编辑::一些类似于多 - 跨度细胞在本link text但我需要的是合并几乎备用电池通过隐藏网格,而不是为什么我提到它作为隐藏垂直边界,而不是使用Array.Thats合并单元格。

+2

对不起,但我不明白你想做什么。你能提供一个你的桌子应该是什么样子的例子吗? – 2010-08-30 05:52:57

回答

1

我认为最好的方法来隐藏你不想看到的是删除它。

但如果你想要的是隐藏或使无形的,大部分Swing组件有一个方法调用

setVisible(boolean value) 

下面的例子如何隐藏行(我希望它能帮助):

http://www.rgagnon.com/javadetails/java-0216.html