大佬教程收集整理的这篇文章主要介绍了需要在舞台上改变场景的 VBox 按钮,而舞台变量在另一个方法中,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这是我目前编写的代码。除了解决我的问题之外,我也很乐意接受任何关于它的批评(请记住我是新手)。第一的。我有一个舞台,我已经按照我想要的方式配置了场景,包括按钮、图像等等。 GUI 控件左侧 V@R_301_6951@ 中的 3 个按钮,GrIDPane 出现在 borderpane 的中心部分。每个 GrIDPane 中有 5 个按钮(以及我不担心的其他装饰性东西)这 5 个按钮,在每个 3 GrIDPanes 上,我想打开另一个全屏窗口,或者将舞台上的当前场景更改为不同的场景(但一旦该窗口关闭,它就必须恢复到原始场景)。我如何让这些按钮打开另一个阶段?还是改变原来舞台上的场景?或者我应该让它打开一个全屏 AnchorPane 并将主舞台设置为 false?当用户单击 15 个按钮中的一个(每个屏幕 5 个)时,我希望 15 个按钮中的每一个都有不同的屏幕,因为这些屏幕中的每一个都有不同的功能。这样做的最佳方法是什么?此外,当新的舞台/屏幕/面板启动时,我需要它是用户可以访问的唯一屏幕,直到他们关闭它或返回到第一个主屏幕。这是代码。
'''
package scinfobase;
import javafx.application.Application;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.geometry.*;
import javafx.scene.Scene;
import javafx.scene.control.*;
import javafx.scene.image.Image;
import javafx.scene.image.ImageVIEw;
import javafx.scene.layout.*;
import javafx.scene.media.Media;
import javafx.scene.media.MediaVIEw;
import javafx.scene.paint.color;
import javafx.scene.text.Font;
import javafx.scene.text.TextAlignment;
import javafx.stage.Stage;
import javafx.stage.StageStyle;
public class MainStarUI extends Application {
public Scene priMaryScene,shipScene,TradeScene,starSystemScene;
private borderpane mainborderpane = new borderpane();
private borderpane mainborderpaneship = new borderpane();
private AnchorPane leftAnchorPane = new AnchorPane();
private AnchorPane centeranchorPane = new AnchorPane();
private V@R_301_6951@ leftV@R_301_6951@ = new V@R_301_6951@();
private button leftbuttonOne = new button();
private button leftbuttonTwo = new button();
private button leftbuttonThree = new button();
private GrIDPane mainCenterGrIDZero = addGrIDPanestart();
private GrIDPane mainCenterGrIDOne = addGrIDPaneOne();
private GrIDPane mainCenterGrIDTwo = addGrIDPaneTwo();
private GrIDPane mainCenterGrIDThree = addGrIDPaneThree();
private TabPane mainTabPane = new TabPane();
//buttons for GrIDPanes
private button shipOne = new button();
private button shipTwo = new button();
private button shipThree = new button();
private button shipFour = new button();
private button shipFive = new button();
@OverrIDe
public voID start(Stage priMaryStagE) {
//Main Stage/Scene Components
Menubar mainMenuOne = addMenubar();
AnchorPane leftSIDeAnchor = leftAnchorPane;
AnchorPane leftSIDeAnchorShip = leftAnchorPane;
AnchorPane leftSIDeAnchorTrade= leftAnchorPane;
AnchorPane leftSIDeAnchorSystem = leftAnchorPane;
GrIDPane mainGrIDStart = mainCenterGrIDZero;
GrIDPane mainGrIDOne = mainCenterGrIDOne;
GrIDPane mainGrIDTwo = mainCenterGrIDTwo;
GrIDPane mainGrIDThree = mainCenterGrIDThree;
button firstbutton = leftbuttonOne;
button secondbutton = leftbuttonTwo;
button thirdbutton = leftbuttonThree;
leftV@R_301_6951@.setPrefWIDth(300);
leftV@R_301_6951@.setMaxWIDth(300);
leftV@R_301_6951@.setpadding(new Insets(15));
leftV@R_301_6951@.setSpacing(20);
leftV@R_301_6951@.setStyle("-fx-BACkground-color: #336699;");
borderpane mainPane = mainborderpane;
mainPane.settop(mainMenuOnE);
mainPane.setleft(leftSIDeAnchor);
mainPane.setCenter(mainGrIDStart);
borderpane mainPaneship = mainborderpaneship;
mainPaneship.settop(mainMenuOnE);
//mainPaneship.setleft(leftSIDeAnchorShip);
mainPaneship.setCenter(mainTabPanE);
firstbutton.setText("Ships,Components,Items & Weaponry");
firstbutton.setMinSize(270,270);
firstbutton.setMaxSize(270,300);
firstbutton.prefheightproperty().bind(leftV@R_301_6951@.heightproperty());
firstbutton.setonAction((ActionEvent a) -> mainPane.setCenter(mainGrIDOnE));
secondbutton.setText("Trading,Mining,Refining & CommoditIEs");
secondbutton.setMinSize(270,270);
secondbutton.setMaxSize(270,300);
secondbutton.prefheightproperty().bind(leftV@R_301_6951@.heightproperty());
secondbutton.setonAction((ActionEvent clickOnE) -> mainPane.setCenter(mainGrIDTwo));
thirdbutton.setText("Star Systems,Planets,Moons & LOCATIOns");
thirdbutton.setMinSize(270,270);
thirdbutton.setMaxSize(270,300);
thirdbutton.prefheightproperty().bind(leftV@R_301_6951@.heightproperty());
thirdbutton.setonAction((ActionEvent clickTwo) -> mainPane.setCenter(mainGrIDThreE));
leftV@R_301_6951@.getChildren().addAll(firstbutton,secondbutton,thirdbutton);
leftAnchorPane.setPrefWIDth(300);
leftAnchorPane.setMaxWIDth(330);
leftAnchorPane.getChildren().addAll(leftV@R_301_6951@);
AnchorPane.setBottomAnchor(leftV@R_301_6951@,0.0);
AnchorPane.settopAnchor(leftV@R_301_6951@,0.0);
AnchorPane.setleftAnchor(leftV@R_301_6951@,0.0);
AnchorPane.setrightAnchor(leftV@R_301_6951@,0.0);
/*
button shipB1 = new button();
shipB1.setPrefSize(300,300);
shipB1.setonAction((ActionEvent clickTwo) -> leftV@R_301_6951@.setStyle("-fx-BACkground-color: purple"));
button shipB2 = shipTwo;
shipB2.setPrefSize(300,300);
button shipB3 = shipThree;
shipB3.setPrefSize(400,300);
button shipB4 = shipFour;
shipB4.setPrefSize(300,300);
button shipB5 = shipFive;
shipB5.setPrefSize(300,300);
*/
shipScene = new Scene(mainPaneship);
priMaryStage.settitle("Star CitiZen InfoNet & Database");
priMaryStage.setMinWIDth(1600);
priMaryStage.setMinHeight(950);
Scene mainScene = new Scene(mainPanE);
changeStage(priMaryStagE);
priMaryStage.setScene(mainScenE);
priMaryStage.initStyle(StageStyle.DECORATED);
priMaryStage.show();
}
//adds Menubar to the top section of the borderpane
public Menubar addMenubar() {
Menu menuOne = new Menu("file");
Menu menuTwo = new Menu("Edit");
Menu menuThree = new Menu("Help");
Menu menuFour = new Menu("Exit");
MenuItem menuItemOne = new MenuItem("Open");
MenuItem menuItemTwo = new MenuItem("Save");
MenuItem menuItemThree = new MenuItem("Exit");
menuOne.getItems().add(menuItemOnE);
menuOne.getItems().add(menuItemTwo);
menuFour.getItems().add(menuItemThreE);
Menubar mainMenuOne = new Menubar();
mainMenuOne.getMenus().add(menuOnE);
mainMenuOne.getMenus().add(menuTwo);
mainMenuOne.getMenus().add(menuThreE);
mainMenuOne.getMenus().add(menuFour);
mainMenuOne.maxHeight(25);
mainMenuOne.minHeight(25);
return mainMenuOne;
}
//First GrID Pane in Main Page
public GrIDPane addGrIDPanestart() {
GrIDPane mainGrIDOne = new GrIDPane();
columnConsTraints grIDColOne = new columnConsTraints();
columnConsTraints grIDColTwo = new columnConsTraints();
columnConsTraints grIDColThree = new columnConsTraints();
columnConsTraints grIDColFour = new columnConsTraints();
grIDColOne.setPercentWIDth(25.0);
grIDColTwo.setPercentWIDth(25.0);
grIDColThree.setPercentWIDth(25.0);
grIDColThree.setPercentWIDth(25.0);
grIDColOne.setHgrow(Priority.ALWAYS);
grIDColTwo.setHgrow(Priority.ALWAYS);
grIDColThree.setHgrow(Priority.ALWAYS);
grIDColFour.setHgrow(Priority.ALWAYS);
RowConsTraints grIDRowOne = new RowConsTraints();
RowConsTraints grIDRowTwo = new RowConsTraints();
RowConsTraints grIDRowThree = new RowConsTraints();
RowConsTraints grIDRowFour = new RowConsTraints();
RowConsTraints grIDRowFive = new RowConsTraints();
RowConsTraints grIDRowSix = new RowConsTraints();
RowConsTraints grIDRowSeven = new RowConsTraints();
RowConsTraints grIDRowEight = new RowConsTraints();
grIDRowOne.setPercentHeight(12.5);
grIDRowTwo.setPercentHeight(12.5);
grIDRowThree.setPercentHeight(12.5);
grIDRowFour.setPercentHeight(12.5);
grIDRowFive.setPercentHeight(12.5);
grIDRowSix.setPercentHeight(12.5);
grIDRowSeven.setPercentHeight(12.5);
grIDRowEight.setPercentHeight(12.5);
grIDRowOne.setVgrow(Priority.ALWAYS);
grIDRowTwo.setVgrow(Priority.ALWAYS);
grIDRowThree.setVgrow(Priority.ALWAYS);
grIDRowFour.setVgrow(Priority.ALWAYS);
grIDRowFive.setVgrow(Priority.ALWAYS);
grIDRowSix.setVgrow(Priority.ALWAYS);
grIDRowSeven.setVgrow(Priority.ALWAYS);
grIDRowEight.setVgrow(Priority.ALWAYS);
mainGrIDOne.getcolumnConsTraints().addAll(grIDColOne,grIDColTwo,grIDColThree,grIDColFour);
mainGrIDOne.getRowConsTraints().addAll(grIDRowOne,grIDRowTwo,grIDRowThree,grIDRowFour,grIDRowFive,grIDRowSix,grIDRowSeven,grIDRowEight);
mainGrIDOne.setStyle("-fx-BACkground-image: url(SCImages/MainGrIDImages/grID0.jpg)");
Image logoImage = new Image("SCImages/logos/Taktikallogo1.jpg");
ImageVIEw logoImageVIEw = new ImageVIEw();
logoImageVIEw.setimage(logoImagE);
logoImageVIEw.setPreserveRatio(false);
logoImageVIEw.setFitWIDth(180);
logoImageVIEw.setFitHeight(180);
logoImageVIEw.setSmooth(true);
logoImageVIEw.setCache(true);
Image sclogoImage = new Image("SCImages/logos/SClogoMain.jpg");
ImageVIEw sclogoImageVIEw = new ImageVIEw();
sclogoImageVIEw.setimage(sclogoImagE);
sclogoImageVIEw.setPreserveRatio(false);
sclogoImageVIEw.setFitWIDth(180);
sclogoImageVIEw.setFitHeight(180);
sclogoImageVIEw.setSmooth(true);
sclogoImageVIEw.setCache(true);
Label topLabel = new Label("STAR CITIZen INFONET & DATABASE");
topLabel.setFont(new Font("Arial",38));
topLabel.setTextFill(color.WHITE);
topLabel.setTextAlignment(TextAlignment.CENTER);
topLabel.setWrapText(true);
topLabel.setPrefheight(100);
topLabel.setMaxHeight(160);
mainGrIDOne.add(logoImageVIEw,0);
mainGrIDOne.setConsTraints(logoImageVIEw,1,2,HPos.left,VPos.top);
mainGrIDOne.add(sclogoImageVIEw,3,0);
mainGrIDOne.setConsTraints(sclogoImageVIEw,HPos.RIGHT,VPos.top);
mainGrIDOne.add(topLabel,1);
mainGrIDOne.setConsTraints(topLabel,HPos.CENTER,VPos.CENTER);
mainGrIDOne.setHgap(15);
mainGrIDOne.setVgap(15);
mainGrIDOne.setpadding(new Insets(10,10,10));
return mainGrIDOne;
}
//Changes to this GrIDPane with SHIP button is pushed
public GrIDPane addGrIDPaneOne(){
GrIDPane mainGrIDOne = new GrIDPane();
columnConsTraints grIDColOne = new columnConsTraints();
columnConsTraints grIDColTwo = new columnConsTraints();
columnConsTraints grIDColThree = new columnConsTraints();
columnConsTraints grIDColFour = new columnConsTraints();
grIDColOne.setPercentWIDth(25.0);
grIDColTwo.setPercentWIDth(25.0);
grIDColThree.setPercentWIDth(25.0);
grIDColThree.setPercentWIDth(25.0);
grIDColOne.setHgrow(Priority.ALWAYS);
grIDColTwo.setHgrow(Priority.ALWAYS);
grIDColThree.setHgrow(Priority.ALWAYS);
grIDColFour.setHgrow(Priority.ALWAYS);
RowConsTraints grIDRowOne = new RowConsTraints();
RowConsTraints grIDRowTwo = new RowConsTraints();
RowConsTraints grIDRowThree = new RowConsTraints();
RowConsTraints grIDRowFour = new RowConsTraints();
RowConsTraints grIDRowFive = new RowConsTraints();
RowConsTraints grIDRowSix = new RowConsTraints();
RowConsTraints grIDRowSeven = new RowConsTraints();
RowConsTraints grIDRowEight = new RowConsTraints();
grIDRowOne.setPercentHeight(12.5);
grIDRowTwo.setPercentHeight(12.5);
grIDRowThree.setPercentHeight(12.5);
grIDRowFour.setPercentHeight(12.5);
grIDRowFive.setPercentHeight(12.5);
grIDRowSix.setPercentHeight(12.5);
grIDRowSeven.setPercentHeight(12.5);
grIDRowEight.setPercentHeight(12.5);
grIDRowOne.setVgrow(Priority.ALWAYS);
grIDRowTwo.setVgrow(Priority.ALWAYS);
grIDRowThree.setVgrow(Priority.ALWAYS);
grIDRowFour.setVgrow(Priority.ALWAYS);
grIDRowFive.setVgrow(Priority.ALWAYS);
grIDRowSix.setVgrow(Priority.ALWAYS);
grIDRowSeven.setVgrow(Priority.ALWAYS);
grIDRowEight.setVgrow(Priority.ALWAYS);
mainGrIDOne.getcolumnConsTraints().addAll(grIDColOne,grIDRowEight);
mainGrIDOne.setStyle("-fx-BACkground-image: url(SCImages/MainGrIDImages/grID1.jpg)");
Image logoImage = new Image("SCImages/logos/Taktikallogo1.jpg");
ImageVIEw logoImageVIEw = new ImageVIEw();
logoImageVIEw.setimage(logoImagE);
logoImageVIEw.setPreserveRatio(false);
logoImageVIEw.setFitWIDth(180);
logoImageVIEw.setFitHeight(180);
logoImageVIEw.setSmooth(true);
logoImageVIEw.setCache(true);
Image sclogoImage = new Image("SCImages/logos/SClogoMain.jpg");
ImageVIEw sclogoImageVIEw = new ImageVIEw();
sclogoImageVIEw.setimage(sclogoImagE);
sclogoImageVIEw.setPreserveRatio(false);
sclogoImageVIEw.setFitWIDth(180);
sclogoImageVIEw.setFitHeight(180);
sclogoImageVIEw.setSmooth(true);
sclogoImageVIEw.setCache(true);
Label topLabel = new Label("SHIPS,VEHICLES & ROVERS");
topLabel.setFont(new Font("Arial",38));
topLabel.setTextFill(color.WHITE);
topLabel.setTextAlignment(TextAlignment.CENTER);
topLabel.setWrapText(true);
topLabel.setPrefheight(100);
topLabel.setMaxHeight(160);
button b1 = new button("button #1");
b1.setPrefSize(300,300);
//b1.setonAction((ActionEvent clickTwo) -> changeStagE);
button b2 = new button("button #2");
b2.setPrefSize(300,300);
button b3 = new button("button #3");
b3.setPrefSize(400,300);
button b4 = new button("button #4");
b4.setPrefSize(300,300);
button b5 = new button("button #5");
b5.setPrefSize(300,300);
mainGrIDOne.add(logoImageVIEw,VPos.CENTER);
mainGrIDOne.add(b1,2);
mainGrIDOne.setConsTraints(b1,VPos.CENTER);
mainGrIDOne.add(b2,5);
mainGrIDOne.setConsTraints(b2,5,VPos.CENTER);
mainGrIDOne.add(b3,5);
mainGrIDOne.setConsTraints(b3,VPos.CENTER);
mainGrIDOne.add(b4,5);
mainGrIDOne.setConsTraints(b4,VPos.CENTER);
mainGrIDOne.add(b5,2);
mainGrIDOne.setConsTraints(b5,10));
return mainGrIDOne;
}
//Changes to this GrIDPane when Trading button is pushed
public GrIDPane addGrIDPaneTwo(){
GrIDPane mainGrIDOne = new GrIDPane();
columnConsTraints grIDColOne = new columnConsTraints();
columnConsTraints grIDColTwo = new columnConsTraints();
columnConsTraints grIDColThree = new columnConsTraints();
columnConsTraints grIDColFour = new columnConsTraints();
grIDColOne.setPercentWIDth(25.0);
grIDColTwo.setPercentWIDth(25.0);
grIDColThree.setPercentWIDth(25.0);
grIDColThree.setPercentWIDth(25.0);
grIDColOne.setHgrow(Priority.ALWAYS);
grIDColTwo.setHgrow(Priority.ALWAYS);
grIDColThree.setHgrow(Priority.ALWAYS);
grIDColFour.setHgrow(Priority.ALWAYS);
RowConsTraints grIDRowOne = new RowConsTraints();
RowConsTraints grIDRowTwo = new RowConsTraints();
RowConsTraints grIDRowThree = new RowConsTraints();
RowConsTraints grIDRowFour = new RowConsTraints();
RowConsTraints grIDRowFive = new RowConsTraints();
RowConsTraints grIDRowSix = new RowConsTraints();
RowConsTraints grIDRowSeven = new RowConsTraints();
RowConsTraints grIDRowEight = new RowConsTraints();
grIDRowOne.setPercentHeight(12.5);
grIDRowTwo.setPercentHeight(12.5);
grIDRowThree.setPercentHeight(12.5);
grIDRowFour.setPercentHeight(12.5);
grIDRowFive.setPercentHeight(12.5);
grIDRowSix.setPercentHeight(12.5);
grIDRowSeven.setPercentHeight(12.5);
grIDRowEight.setPercentHeight(12.5);
grIDRowOne.setVgrow(Priority.ALWAYS);
grIDRowTwo.setVgrow(Priority.ALWAYS);
grIDRowThree.setVgrow(Priority.ALWAYS);
grIDRowFour.setVgrow(Priority.ALWAYS);
grIDRowFive.setVgrow(Priority.ALWAYS);
grIDRowSix.setVgrow(Priority.ALWAYS);
grIDRowSeven.setVgrow(Priority.ALWAYS);
grIDRowEight.setVgrow(Priority.ALWAYS);
mainGrIDOne.getcolumnConsTraints().addAll(grIDColOne,grIDRowEight);
mainGrIDOne.setStyle("-fx-BACkground-image: url(SCImages/MainGrIDImages/grID3.jpg)");
Image logoImage = new Image("SCImages/logos/Taktikallogo1.jpg");
ImageVIEw logoImageVIEw = new ImageVIEw();
logoImageVIEw.setimage(logoImagE);
logoImageVIEw.setPreserveRatio(false);
logoImageVIEw.setFitWIDth(180);
logoImageVIEw.setFitHeight(180);
logoImageVIEw.setSmooth(true);
logoImageVIEw.setCache(true);
Image sclogoImage = new Image("SCImages/logos/SClogoMain.jpg");
ImageVIEw sclogoImageVIEw = new ImageVIEw();
sclogoImageVIEw.setimage(sclogoImagE);
sclogoImageVIEw.setPreserveRatio(false);
sclogoImageVIEw.setFitWIDth(180);
sclogoImageVIEw.setFitHeight(180);
sclogoImageVIEw.setSmooth(true);
sclogoImageVIEw.setCache(true);
Label topLabel = new Label("COMMODITIES,TradING,REFINING & MINING");
topLabel.setFont(new Font("Arial",300);
button b2 = new button("button #2");
b2.setPrefSize(300,10));
return mainGrIDOne;
}
//Changes to this GrIDPane when Star Systems button is pushed
public GrIDPane addGrIDPaneThree(){
GrIDPane mainGrIDOne = new GrIDPane();
columnConsTraints grIDColOne = new columnConsTraints();
columnConsTraints grIDColTwo = new columnConsTraints();
columnConsTraints grIDColThree = new columnConsTraints();
columnConsTraints grIDColFour = new columnConsTraints();
grIDColOne.setPercentWIDth(25.0);
grIDColTwo.setPercentWIDth(25.0);
grIDColThree.setPercentWIDth(25.0);
grIDColThree.setPercentWIDth(25.0);
grIDColOne.setHgrow(Priority.ALWAYS);
grIDColTwo.setHgrow(Priority.ALWAYS);
grIDColThree.setHgrow(Priority.ALWAYS);
grIDColFour.setHgrow(Priority.ALWAYS);
RowConsTraints grIDRowOne = new RowConsTraints();
RowConsTraints grIDRowTwo = new RowConsTraints();
RowConsTraints grIDRowThree = new RowConsTraints();
RowConsTraints grIDRowFour = new RowConsTraints();
RowConsTraints grIDRowFive = new RowConsTraints();
RowConsTraints grIDRowSix = new RowConsTraints();
RowConsTraints grIDRowSeven = new RowConsTraints();
RowConsTraints grIDRowEight = new RowConsTraints();
grIDRowOne.setPercentHeight(12.5);
grIDRowTwo.setPercentHeight(12.5);
grIDRowThree.setPercentHeight(12.5);
grIDRowFour.setPercentHeight(12.5);
grIDRowFive.setPercentHeight(12.5);
grIDRowSix.setPercentHeight(12.5);
grIDRowSeven.setPercentHeight(12.5);
grIDRowEight.setPercentHeight(12.5);
grIDRowOne.setVgrow(Priority.ALWAYS);
grIDRowTwo.setVgrow(Priority.ALWAYS);
grIDRowThree.setVgrow(Priority.ALWAYS);
grIDRowFour.setVgrow(Priority.ALWAYS);
grIDRowFive.setVgrow(Priority.ALWAYS);
grIDRowSix.setVgrow(Priority.ALWAYS);
grIDRowSeven.setVgrow(Priority.ALWAYS);
grIDRowEight.setVgrow(Priority.ALWAYS);
mainGrIDOne.getcolumnConsTraints().addAll(grIDColOne,grIDRowEight);
mainGrIDOne.setStyle("-fx-BACkground-image: url(SCImages/MainGrIDImages/grID5.jpg)");
Image logoImage = new Image("SCImages/logos/Taktikallogo1.jpg");
ImageVIEw logoImageVIEw = new ImageVIEw();
logoImageVIEw.setimage(logoImagE);
logoImageVIEw.setPreserveRatio(false);
logoImageVIEw.setFitWIDth(180);
logoImageVIEw.setFitHeight(180);
logoImageVIEw.setSmooth(true);
logoImageVIEw.setCache(true);
Image sclogoImage = new Image("SCImages/logos/SClogoMain.jpg");
ImageVIEw sclogoImageVIEw = new ImageVIEw();
sclogoImageVIEw.setimage(sclogoImagE);
sclogoImageVIEw.setPreserveRatio(false);
sclogoImageVIEw.setFitWIDth(180);
sclogoImageVIEw.setFitHeight(180);
sclogoImageVIEw.setSmooth(true);
sclogoImageVIEw.setCache(true);
Label topLabel = new Label("STAR SYstemS & LOCATIONS");
topLabel.setFont(new Font("Arial",38));
topLabel.setTextFill(color.WHITE);
topLabel.setWrapText(true);
topLabel.setTextAlignment(TextAlignment.CENTER);
topLabel.setPrefheight(100);
topLabel.setMaxHeight(160);
button b1 = new button("button #1");
b1.setPrefSize(300,VPos.CENTER);
mainGrIDOne.setHgap(15);
mainGrIDOne.setVgap(15);
mainGrIDOne.setpadding(new Insets(10,10));
return mainGrIDOne;
}
public voID changeStage(Stage priMaryStagE){
priMaryStage.setScene(shipScenE);
}
public static voID main(String[] args){
launch(args);
}
}
'''
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)
以上是大佬教程为你收集整理的需要在舞台上改变场景的 VBox 按钮,而舞台变量在另一个方法中全部内容,希望文章能够帮你解决需要在舞台上改变场景的 VBox 按钮,而舞台变量在另一个方法中所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。