如何使用JOptionPane

时间:2019-04-03 21:31:12

标签: java string colors joptionpane

我正在创建一个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;

0 个答案:

没有答案