2012-10-06 80 views
1

你好人我一直在使用JavaFx場景生成器來構建一個包含幾個PNG圖片的GUI。JavaFx Scenbuilder ImageView質量

到目前爲止,我一直在使用標籤,然後放大它們以適合圖片(以便圖片可見。但是,此解決方案並不令人滿意,因爲我需要在有人連接到我的時候創建x張這些圖片程序,因此我嘗試着使用Imageview來實驗,但是當我使用Imageview的時候,圖片的質量似乎更糟糕了。有誰知道A.我怎樣才能製作一個標籤並將其設置爲一定尺寸並確保新的畫面總是1個,適合整體

或B改善的ImageView的退換或知道是否有任何更好的選擇,我可以用它來顯示我的人物小圖片:)

一定規模

祝好Marc Rasmussen

Ps。如果你需要我的節目的圖像,然後我會很樂意在評論

回答

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中的高質量圖像,以滿足您的所需尺寸要求。

+0

對我來說,它可悲顯示了巨大的差異,並沒有辦法做到這一點與高質量,沒有任何變化,因爲近5年... ... –