我通过从节点的邻居中移除边缘来生成迷宫。去除是指将去除边缘绘制为面板的原始颜色。我目前必须将其设置为Color.white,但看起来很奇怪。那么,有人知道Java Swing中背景色的六进制代码吗?

最佳答案

原始背景色为RGB(238,238,238)或十六进制EEEEEE

编辑:正如@GuillaumePolet所指出的,并非所有平台都适用-因此,最安全的方法是使用以下代码首次创建JPanel时:

    JPanel jp = new JPanel();

    Color bg = jp.getBackground();

    int r = bg.getRed();
    int g = bg.getGreen();
    int b = bg.getBlue();

    System.out.println(r);
    System.out.println(g);
    System.out.println(b);


这就是我获得238,238,238的方式,并且我在Java 1.7上使用Windows

10-05 19:40