gpt4 book ai didi

java - Swing 面板中的背景颜色错误

转载 作者:太空宇宙 更新时间:2023-11-04 14:19:33 24 4
gpt4 key购买 nike

我在 Swing 测试示例中出现了奇怪的颜色行为。正如您在代码中看到的,颜色是红色 200、绿色 200 和蓝色 200。当我捕获屏幕并捕获颜色时,结果是红色 210、绿色 210 和蓝色 210。非常奇怪。在某些情况下这不是问题,但在其他情况下却是问题。

这已在 MacOSX 10.10.1 和 java 1.6 中进行了测试。我还在旧版本的 MacOSX 中进行了测试,结果相同。

有什么想法吗?

谢谢

Imagen 测试结果:http://picpaste.com/Screen_Shot_2014-12-08_at_00.21.37-85tIkP30.png

public class ColorTest {

public static void main(String[] args) {
JFrame frame = new JFrame();

JPanel panel = new JPanel();
panel.setBackground(new Color(200, 200, 200));

frame.add(panel);
frame.setMinimumSize(new Dimension(800, 600));
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setVisible(true);
}
}

最佳答案

我发现这种情况发生在 VM 1.6.0_65-b14-466.1 中。我已经在 1.7.0_67 和 1.8.0_20 中进行了测试并且工作正常。奇怪的行为,但至少我发现了。还是不知道为什么。

关于java - Swing 面板中的背景颜色错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27349531/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com