我必須在Java中製作一個二維數組JCheckBoxes
。我使用下面的代碼,但是當我嘗試設置選擇正確的:如何製作JCheckBox的二維數組?
checks[0][1].setSelected(true);
它說,checks[0][1]
是null
。
JCheckBox[][] checks = new JCheckBox[14][14];
for (int i = 0; i < 14; i++) {
for (int j = 0; j < 14; j++)
this.add(new JCheckBox(""));
那麼你在哪裏分配了'checks [0] [1]'? –
即時通訊新的Java,但我認爲當我做數組它檢查檢查[0] [1] – Nobody
不,它不。它將其設置爲「null」,除非直到您爲其指定了其他內容。 –