java如何在Javafx中的特定坐标系下将ClickListener设置为背景图像
嘿,我正在为我的程序创建一个back选项。我想这样,当他们的用户点击左上角的背景图像,它会带你回到最后一页。我真的不知道该怎么做。我知道你可以创建setOnMouseClicked to按钮,但是你能为背景图像创建它吗?你能指定cordinate吗? 这是我的密码
public class Home extends StackPane{
public Home(){
javafx.scene.image.Image sizeBG = new
javafx.scene.image.Image("file:src/Images/Background.jpg");
BackgroundSize bSize = new BackgroundSize(BackgroundSize.AUTO, BackgroundSize.AUTO, false, false, true, false);
this.setBackground(new Background(new BackgroundImage(sizeBG, BackgroundRepeat.NO_REPEAT, BackgroundRepeat.NO_REPEAT, BackgroundPosition.CENTER, bSize)));
bSize.setOnMouseClicked(e ->{
MainScene.mainStage.setScene(new IntroScene());
});
}
}
共 (0) 个答案