gpt4 book ai didi

java - 当我为图形设备设置 newDisplayMode 时,图像质量变差

转载 作者:行者123 更新时间:2023-11-30 04:56:24 27 4
gpt4 key购买 nike

我有一个小问题。我使用paintComponent(Graphics g)绘制了图像,其质量非常好。我使用以下命令将屏幕设置为全屏窗口:

device.setFullScreenWindow(this);

一切都很好。

但是当我为框架设置新的显示模式以设置新的屏幕分辨率(小于我的屏幕分辨率)时,它会调整绘制图像的大小。而且质量很差。

我使用了以下代码:

  DisplayMode display = new DisplayMode(1280,768,16,device.getDisplayMode().getRefreshRate());

device.setFullScreenWindow(this);
device.setDisplayMode(display);

有什么方法可以解决这个问题,并使绘制的图像在我设置新的显示模式时具有相同的质量吗?

最佳答案

我通过设置正确的位深度解决了我的问题:

DisplayMode display = new DisplayMode(1280,768,device.getDisplayMode()
.getBitDepth(),device.getDisplayMode().getRefreshRate());

关于java - 当我为图形设备设置 newDisplayMode 时,图像质量变差,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8408492/

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