我正在使用JavaFX2.2。创建UI控件后,实际上是否可以将ImageView用作UI控件(如Button或Label)的构造函数中的参数?
我想更改控件的图像。我可能也可以使用CSS来做到这一点,但是我不确定在那里如何使用jar-resources。
例:
Label label = new Label("", new ImageView(new Image(getClass().getResourceAsStream("test.png"))));
label.getImageView().setImage(...); // there is no such method getImageView()
最佳答案
((ImageView)label.getGraphic())。setImage(...)