Переопределение g.setColor(Color.green);
Есть некоторый класс Board с расширением JPanel, в котором public void doDrawing(Graphics g) { if (inGame) { g.setColor(Color.yellow); g.fillOval(apple_x, apple_y, DOT_SIZE,DOT_SIZE); for (int z = 0; z < dots; z++) { if (z == 0) { g.setColor(Color.green); g.fillRect(x[z], y[z], DOT_SIZE,DOT_SIZE); } } g.setColor(Color.GRAY); g.setFont(font); FontMetrics font_me=getFontMetrics(g.getFont()); g.drawString("Счет:"+dots, (B_WIDTH-font_me.stringWidth("Счет:"+dots))/2,g.getFont().getSize()); } else { gameOver(g); } } далее есть класс Snake с кнопкой и т. д. Вопрос: как мне обратится из класса Snake к этой строке: g.setColor(Color.green); для изменения цвета кнопкой?
Источник: ru.stackoverflow.com — ru.stackoverflow.com/questions/1616444/%D0%9F%D0%B5%D1%80%D0%B5%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-g-setcolorcolor-green