Package javafx.scene.control

Examples of javafx.scene.control.Button


            this.setVgap(0);
            Label n = new Label("");
            n.setMinWidth(10);
            this.setPrefHeight(42);
            this.setAlignment(Pos.CENTER_RIGHT);
            Button btn_close_ = new Button("X");
            btn_close_.setFocusTraversable(false);
            btn_close_.setAlignment(Pos.BASELINE_CENTER);
            btn_close_.setId("closebtn");
            btn_close_.setPrefSize(45, 25);
            btn_close_.setMaxSize(45, 25);
            btn_close_.setOnAction((ActionEvent actionEvent) -> {
                listener.onClosing();
            });

            Button btn_min_ = new Button("_");
            btn_min_.setFocusTraversable(false);
            btn_min_.setAlignment(Pos.BASELINE_CENTER);
            btn_min_.setId("minibtn");
            btn_min_.setPrefSize(45, 25);
            btn_min_.setMaxSize(45, 25);
            btn_min_.setOnAction((ActionEvent actionEvent) -> {
                listener.onIconified();
            });

            Label label = new Label(__title);
View Full Code Here


      .button("Show dialog", new EventHandler<ActionEvent>() {
        @Override
        public void handle(ActionEvent ev) {
          FlowPane flowPane = new FlowPane();
          flowPane.getChildren().add(new Text("Hello There"));
          Button btn = new Button("Buhu");
          btn.setOnAction(new EventHandler<ActionEvent>() {
            @Override
            public void handle(ActionEvent ev) {
              Button btn = (Button)ev.getSource();
              JuFxUtils.closeWindow(btn);
            }
          });
         
          flowPane.getChildren().add(btn);
View Full Code Here

        return createIconButton(icon, "");
    }

    public static Button createIconButton(AwesomeIcon icon, String text) {
        Label label = createIconLabel(icon, DEFAULT_ICON_SIZE);
        Button button = new Button(text);
        button.setGraphic(label);
        return button;
    }
View Full Code Here

        return button;
    }

    public static Button createIconButton(AwesomeIcon icon, String text, String iconSize, String fontSize, ContentDisplay contentDisplay) {
        Label label = createIconLabel(icon, iconSize);
        Button button = new Button(text);
        button.setStyle("-fx-font-size: " + fontSize);
        button.setGraphic(label);
        button.setContentDisplay(contentDisplay);
        return button;
    }
View Full Code Here

        return createIconButton(icon, "");
    }

    public static Button createIconButton(AwesomeIcon icon, String text) {
        Label label = createIconLabel(icon, DEFAULT_ICON_SIZE);
        Button button = new Button(text);
        button.setGraphic(label);
        return button;
    }
View Full Code Here

        return button;
    }

    public static Button createIconButton(AwesomeIcon icon, String text, String iconSize, String fontSize, ContentDisplay contentDisplay) {
        Label label = createIconLabel(icon, iconSize);
        Button button = new Button(text);
        button.setStyle("-fx-font-size: " + fontSize);
        button.setGraphic(label);
        button.setContentDisplay(contentDisplay);
        return button;
    }
View Full Code Here

        VBox root = new VBox();

        Label githubLabel = AwesomeDude.createIconLabel(AwesomeIcon.GITHUB);
        Label ambulanceLabel = AwesomeDude.createIconLabel(AwesomeIcon.PLUS_SQUARE_ALT, "60.0");
        Button starButton = AwesomeDude.createIconButton(AwesomeIcon.STAR, "Nice!", "48.0", "20.0", ContentDisplay.TOP);
        Button cloudButton = AwesomeDude.createIconButton(AwesomeIcon.CLOUD, "Download");
        ToggleButton toggleButton = AwesomeDude.createIconToggleButton(AwesomeIcon.LOCK, "Lock", "60.0", ContentDisplay.TOP);

        root.getChildren().addAll(createMenubar(), githubLabel, ambulanceLabel, starButton, cloudButton, toggleButton);

        Scene scene = new Scene(root, 500, 500);
View Full Code Here

        VBox root = new VBox();
        root.setSpacing(10.0);

        Label githubLabel = AwesomeDude.createIconLabel(AwesomeIcon.GITHUB);
        Label ambulanceLabel = AwesomeDude.createIconLabel(AwesomeIcon.PLUS_SQUARE_ALT, "60.0");
        Button starButton = AwesomeDude.createIconButton(AwesomeIcon.STAR, "Nice!", "48.0", "20.0", ContentDisplay.TOP);
        Button cloudButton = AwesomeDude.createIconButton(AwesomeIcon.CLOUD, "Download");
        ToggleButton toggleButton = AwesomeDude.createIconToggleButton(AwesomeIcon.LOCK, "Lock", "60.0", ContentDisplay.TOP);

        Region stackedIcon1 = AwesomeIconsStack.create().add(Icon.create());

        Region stackedIcon2 = AwesomeIconsStack.create()
View Full Code Here

     
      return this;
    }
   
    public ApplicationStarter button(String text, EventHandler<ActionEvent> eventHandler) {
      Button btn = new Button(text);
      btn.setOnAction(eventHandler);
     
      ApplicationImpl.nodes.add(btn);
     
      return this;
    }
View Full Code Here

        numberOfIconsLabel.setText(list.size()+"");
    }

    private static Button createIconButton(final AwesomeIcon icon, final String text) {
        Tooltip tooltip = new Tooltip(String.format("%s: %s", icon.name(), icon.toUnicode()));
        Button b = AwesomeDude.createIconButton(icon, text, "2em", "0.8em", ContentDisplay.TOP);
        b.setTooltip(tooltip);
        b.setPrefWidth(180.0);
        b.setOnAction((ActionEvent t) -> {
            Clipboard clipboard = Clipboard.getSystemClipboard();
            final ClipboardContent content = new ClipboardContent();
            content.putString(icon.name());
            clipboard.setContent(content);
        });
View Full Code Here

TOP

Related Classes of javafx.scene.control.Button

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.