JavaFx场景生成器ImageView质量

时间:2012-10-06 22:57:06

标签: java css javafx scenebuilder

大家好我一直在使用JavaFx场景构建器构建一个包含几张png图片的gui。

到目前为止,我一直在使用标签,然后将它们放大以适应图片(这样图片就可见了。但是这个解决方案并不令人满意,因为当有人连接到我的程序时我需要创建x个这样的图片因此,我尝试使用Imageview进行实验,但是当我使用Imageview时,图片的质量似乎更差。有没有人知道A.如何制作标签并将其设置为一定大小并使用picutre和确保新图片始终为1个适合整体的尺寸

或B提高了ImageView的质量,或者知道是否有更好的选项可用于显示我的角色的小图片:)

最好的问候Marc Rasmussen

聚苯乙烯。如果您需要我的程序图像,那么我很乐意将其添加到评论中

1 个答案:

答案 0 :(得分:1)

final ImageView anImage = new ImageView();   
        Image image1 = new Image(StackedBarM.class.getResourceAsStream("a.png"));
        anImage.setImage(image1);
        anImage.setFitWidth(40);
        anImage.setPreserveRatio(true);
        anImage.setSmooth(true); 
        anImage.setCache(true); 

对我来说,缩小尺寸后,它的质量差异很小。您可以随时重新调整图像尺寸。在PS中以高质量保存所需的尺寸。

相关问题