我想用FXML改变图像查看图像和改变图像我打开文件选择挑选一个形象,应该取代旧的,我有2个问题,现在:FXML/JavaFX如何使ImageView可点击?
如何使ImageView的点击这是我使用这个
public void imagePicker(){
Defaultview.setPickOnBounds(true); // allows click on transparent areas
Defaultview.setOnMouseClicked((MouseEvent e) -> {
FileChooser fileChooser = new FileChooser();
fileChooser.setTitle("Open Resource File");
fileChooser.showOpenDialog(new Stage());
});
}
我FXML文件
的代码,我有:
<ImageView fx:id="Defaultview" fitHeight="93" fitWidth="93"
pickOnBounds="true" preserveRatio="true" onAction='#imagePicker'>
和图像的变化,我想它从
更改Image url="@../images/default.png"
到图像选择。
你为什么只是删除FXML?为什么你删除我的格式更正? –