java - Stage will not stay maximized when changing scenes -
i'm extremely new programming. i'm using javafx , netbeans ide 8.0.2 write simple math program. i'm trying change scenes in same stage, , code works stage not stay maximized once scenes have changed. i've tried think of keep maximized or restore maximized i.e. stage.setmaximized(true); after next scene switched, none of code working. created simple example of problem. have tips me in anyway? thank you.
public class problemexample extends application { final double width = 600; final double height = 600; stage stage; scene scene1, scene2; pane pane1, pane2; public static void main(string[] args) { application.launch(args); } @override public void start(stage primarystage) { stage = primarystage; pane1 = new pane(); pane2 = new pane(); getuipane1(); getuipane2(); scene1 = new scene(pane1, width, height); scene2 = new scene(pane2, width, height); stage.settitle("example"); stage.setscene(scene1); stage.setmaximized(true); stage.show(); } public void getuipane1() { text nexttext = new text(300, 300, "next >>"); pane1.getchildren().add(nexttext); nexttext.setonmouseclicked(e -> { if (e.getsource() == nexttext) { stage.setscene(scene2); } else { stage.setscene(scene1); } } ); } public void getuipane2() { text backtext = new text(300, 300, "<< back"); pane2.getchildren().add(backtext); backtext.setonmouseclicked(e -> { if (e.getsource() == backtext) { stage.setscene(scene1); } else { stage.setscene(scene2); } } ); } }
Comments
Post a Comment