我是一種Java中的新手,所以我的問題是。 舉例來說,如果我有一個JTable
代表顏色如何爲來自JTable的單元格着色?
Color [][] array = new ...
的二維數組,所以後來當我運行JFrame
它顯示
那麼,如何上色呢?
我是一種Java中的新手,所以我的問題是。 舉例來說,如果我有一個JTable
代表顏色如何爲來自JTable的單元格着色?
Color [][] array = new ...
的二維數組,所以後來當我運行JFrame
它顯示
那麼,如何上色呢?
您可以將的CellRenderer附加到您的JTable,並調整它的顏色: http://docs.oracle.com/javase/tutorial/uiswing/components/table.html#renderer
所以有必要使用一個渲染器函數 –
@Phil_Charly不是函數,[TableCellRenderer]的一個實現實例(http://docs.oracle.com/javase/6/docs/api/javax/swing/table /TableCellRenderer.html)。在那裏你可以創建一個組件,它將顯示在表格的單元格中。 – Horstinator
這【答案】(http://stackoverflow.com/questions/14563799/jtable-cellrenderer-changes-backgroundcolor-of -cells-while-running/14565614#14565614)會幫助你。 – Amarnath
非常感謝。 –