我有一个带有 alpha 通道的小图像,当它在窗口标题栏上呈现时,呈现出一种“框架”效果。
这不是图像的问题,因为使用 swing 我可以正确渲染它:
第一种情况的代码是:
BorderPane bp = new BorderPane();
primaryStage.setScene(new Scene(bp));
Image image = new Image(getClass().getResourceAsStream("icon.png"));
primaryStage.getIcons().add(image);
工作示例是用良好的旧摇摆生成的:
ImageIcon ii = new ImageIcon(getClass().getResource("icon.png"));
setIconImage(ii.getImage());
我的想法是我错过了一些高级 javafx 图像设置,但我不知道这个缺少的设置是什么。
跟随png图像:
操作系统:win 7、JavaFX 2.1