Установка цвета отдельных ячеек в GridPane (JavaFX)JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Установка цвета отдельных ячеек в GridPane (JavaFX)

Сообщение Anonymous »

Я делаю тетрис для классного проекта, и мне пришла в голову идея использовать сетку, чтобы разделить сцену на равномерно расположенные строки и столбцы. Я собирался изменить цвет каждой ячейки по отдельности, чтобы имитировать реальные части, но понятия не имею, что делать дальше. Я пробовал добавлять цветные прямоугольники, но это не сработало.

Цвета берутся из двумерного массива colorArray размером 15X10 с определенным цветом в каждом индексе.

Код: Выделить всё

public void start(Stage primaryStage) throws Exception {
pane = new GridPane();
pane.setGridLinesVisible(true);
pane.setVgap(40);
pane.setHgap(40);
primaryStage.setResizable(false);
scene = new Scene(pane,height,width);
for(int x = 0; x < 16; x++){
pane.getRowConstraints().addAll(getFifteenRowConstraints());
for(int y = 0; y

Подробнее здесь: [url]https://stackoverflow.com/questions/33380644/setting-color-of-individual-cells-in-a-gridpane-javafx[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»