我想在處理3中編寫自己的「生命遊戲」版本,但是我遇到了一個我似乎並不明白的錯誤。每當代碼運行時,屏幕會隨着幾個像素的變化而持續黑白,但它看起來不像生活的遊戲。 任何幫助? int windowW, windowH, percentAlive, gen;
//windowW is the width of the window, windowH is the height
//percentVl
我已經看到一些例子,但還是沒能明白如何來解決這個問題,還沒有一個乾淨的解決方案可能.. 我試圖通過建立約翰·康威的生命遊戲中使用10 * 10的Jtable作爲單元格。我知道如何更改表格的背景顏色(所有細胞的),但我不能爲特定的單元格顏色變化做到這一點。我知道,我需要創建的CellRenderer類,但我不能設法瞭解它太.. 這裏是我的代碼: public class theGame {
我有一個網格,可以表示爲boolean[][],例如, new boolean[][] {
{true, false, true, ...},
{false, true, false, ...}
{true, false, true, ...}
...
}
將是像一個網格: O X O ...
X O X ...
O X O ...
...