在JavaFX中显示视网膜图像
JavaFX在retina macbook中不再模糊,如下所示: 但是如果你使用一个图像(比如,把一个图像放在一个按钮中),图像就会变得模糊。这是很自然的,因为很明显图像正在放大 如何在JavaFX应用程序中支持视网膜图像?也就是说,在我的按钮中显示非模糊图像在JavaFX中显示视网膜图像,java,javafx,Java,Javafx,JavaFX在retina macbook中不再模糊,如下所示: 但是如果你使用一个图像(比如,把一个图像放在一个按钮中),图像就会变得模糊。这是很自然的,因为很明显图像正在放大 如何在JavaFX应用程序中支持视网膜图像?也就是说,在我的按钮中显示非模糊图像 我想一个人需要两个版本的相同图像。如果应用程序在retina macbook上运行,则使用一个比另一个大的,如果应用程序在标准显示器上运行,则使用另一个。但是怎么做呢?我对GUI不太了解,但是你不能使用一个资源加载器,它根据屏幕分辨率返回
我想一个人需要两个版本的相同图像。如果应用程序在retina macbook上运行,则使用一个比另一个大的,如果应用程序在标准显示器上运行,则使用另一个。但是怎么做呢?我对GUI不太了解,但是你不能使用一个资源加载器,它根据屏幕分辨率返回特定版本的资源,比如
Image=ImageLoader.getImage(ImageId)代码>?PS:你必须注意多显示器的设置,它们可能有不同的分辨率。相关问题:。@SvetlinZarev:我的问题不是决定使用什么图像。我可以这样做,但我不知道如何应用这样的图像,以使视网膜效果生效(100x100像素占50x50的空间)