Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javafx.application.Application;
- import javafx.event.ActionEvent;
- import javafx.event.EventHandler;
- import javafx.geometry.HPos;
- import javafx.geometry.Pos;
- import javafx.scene.Scene;
- import javafx.scene.control.*;
- import javafx.scene.layout.BorderPane;
- import javafx.scene.layout.GridPane;
- import javafx.stage.Stage;
- public class Main extends Application
- {
- @Override
- public void start(Stage primaryStage) throws Exception
- {
- Stage stage = primaryStage;
- stage.setTitle("Vezbanje");
- // MENI
- BorderPane borderPane = new BorderPane();
- MenuBar meni = new MenuBar();
- Menu fileMenu = new Menu("File");
- fileMenu.getItems().add(new MenuItem("Reset"));
- fileMenu.getItems().add(new SeparatorMenuItem());
- fileMenu.getItems().add(new MenuItem("Exit"));
- meni.getMenus().add(fileMenu);
- Menu editMenu = new Menu("Edit");
- editMenu.getItems().add(new MenuItem("Undo"));
- editMenu.getItems().add(new SeparatorMenuItem());
- editMenu.getItems().add(new MenuItem("Redo"));
- meni.getMenus().add(editMenu);
- Menu helpMenu = new Menu("Help");
- helpMenu.getItems().add(new MenuItem("Help?"));
- helpMenu.getItems().add(new SeparatorMenuItem());
- helpMenu.getItems().add(new MenuItem("About"));
- meni.getMenus().add(helpMenu);
- borderPane.setTop(meni);
- // GUI
- GridPane gridPane = new GridPane();
- gridPane.setAlignment(Pos.CENTER);
- gridPane.setHgap(15);
- gridPane.setVgap(15);
- gridPane.add(new Label("Ime:"), 0, 0);
- TextField name = new TextField();
- gridPane.add(name, 1, 0);
- gridPane.add(new Label("Prezime:"), 0, 1);
- gridPane.add(new TextField(), 1, 1);
- gridPane.add(new Label("Username:"), 0, 2);
- gridPane.add(new TextField(), 1, 2);
- gridPane.add(new Label("Password:"), 0, 3);
- gridPane.add(new PasswordField(), 1, 3);
- CheckBox prisutan = new CheckBox("Prisutan");
- gridPane.add(prisutan, 1, 5);
- RadioButton radiob1 = new RadioButton("Musko");
- gridPane.add(radiob1, 0, 4);
- RadioButton radiob2 = new RadioButton("Zensko");
- gridPane.add(radiob2, 1, 4);
- ToggleGroup group = new ToggleGroup();
- radiob1.setToggleGroup(group);
- radiob2.setToggleGroup(group);
- Button button = new Button("Registracija");
- button.setOnAction(new EventHandler<ActionEvent>()
- {
- @Override
- public void handle(ActionEvent actionEvent)
- {
- AlertBox alertBox = new AlertBox();
- alertBox.display("Unesi Sva Polja", "Upozorenje");
- }
- });
- gridPane.add(button, 1, 6);
- GridPane.setHalignment(button, HPos.RIGHT);
- GridPane.setHalignment(radiob2, HPos.RIGHT);
- borderPane.setCenter(gridPane);
- stage.setScene(new Scene(borderPane, 400, 300));
- stage.show();
- }
- public static void main(String[] args)
- {
- launch(args);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement