Как выбрать цветовые типы из массива с помощью JOptionPane - PullRequest
0 голосов
/ 04 апреля 2019

Я создаю игру connect 4 и хочу, чтобы игрок выбрал цвет перед началом игры, но у меня возникают проблемы при изменении массива цветов в строке на типы цветов.

    Color P1;
    String player_color;
    String ai_color;
    Color[] colors = {(Color)"RED", "BLUE", "GREEN", "CYAN", "BLACK"};
    player_color = (String) JOptionPane.showInputDialog(null, "choose a color", "colors: ", JOptionPane.QUESTION_MESSAGE, null, colors, colors[0]);
    ai_color = (String) JOptionPane.showInputDialog(null, "choose a color", "colors: ", JOptionPane.QUESTION_MESSAGE, null, colors, colors[1]);

    P1 = player_color;
...