Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package sample;
- import javafx.application.Application;
- import javafx.event.ActionEvent;
- import javafx.event.EventHandler;
- import javafx.scene.control.Button;
- import javafx.scene.control.Label;
- import javafx.scene.layout.StackPane;
- import javafx.fxml.FXMLLoader;
- import javafx.scene.Parent;
- import javafx.scene.Scene;
- import javafx.scene.layout.VBox;
- import javafx.stage.Stage;
- public class Main extends Application{
- Stage window;
- Scene scene1, scene2;
- public static void main(String[] args) {
- launch(args);
- }
- @Override
- public void start(Stage primaryStage) throws Exception {
- window=primaryStage;
- Label label1 = new Label("This is the first scene");
- Button button1 = new Button("Go to scene 2");
- button1.setOnAction(e->window.setScene(scene2));
- //layout 1 vertical column
- VBox layout1 = new VBox(20);
- layout1.getChildren().addAll(label1,button1);
- scene1 = new Scene(layout1, 300, 250);
- //button 2
- Button button2 = new Button("Go back to scene 1");
- button2.setOnAction(e->window.setScene(scene1));
- //Layout 2
- StackPane layout2 = new StackPane();
- layout2.getChildren().add(button2);
- scene2=new Scene(layout2,600,300);
- window.setScene(scene1);
- window.setTitle("Titlu");
- window.show();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement