2010-08-30 73 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