2010-04-16 84 views

回答

3

從你說的話,我明白你想要在JTable單元格中進行繪畫等進度條。如果是這樣,您可以通過those old Swing examples感興趣。

+0

感謝這一點,但我需要的是它可以從任何啓動意思是進度條從0開始到100,但是我像一個新的酒吧,應該在40%之間開始.IN這種情況下進度條會有用嗎? – Harish 2010-04-16 10:15:26

+0

由於上面的例子沒有更多的作品,另一個可以訪問在http://java-swing-tips.blogspot.fr/2008/03/jprogressbar-in-jtable-cell.html – Riduidel 2012-11-27 07:55:24

+0

我有一個更好的解決方案@ Ridduel你也想試試嗎? – Harish 2012-11-30 14:38:19

2

JTable中,你可以實現自己的CellRenderer更多JTable中的

http://java.sun.com/docs/books/tutorial/uiswing/components/table.html

中渲染器,你可以反正畫你想

+0

使用渲染器,我們可以繪製任何內部intercells.What我說的是intracell – Harish 2010-04-16 12:57:26

+0

你讓我感到困惑,什麼是intercells和intracells,他們如何與Jtable與細胞和細胞之間的邊界? – Peter 2010-04-16 13:09:46

+0

好吧讓我清楚。忘記內部和intercells.Imagine我有一個表格3行3列表示由A1,A2,A3 B1,B2,B3和C1,C2,C3和以單元格C1爲例。現在這個單元格的顏色應該是這樣的,首先20%的單元格是白色的,其餘的單元格是綠色的.Cell C2應該有第一個50%的顏色,接下來的50%是白色的。現在,着色時不應該有任何數量或%顯示(這就是爲什麼進度條會失敗,因爲它將包含%) – Harish 2010-04-16 13:23:04

相關問題