private void initialize() { this.getStyleClass().add(DEFAULT_STYLE_CLASS); }
@Override public void start(Stage stage) { FlowPane main = new FlowPane(); main.setVgap(20); main.setHgap(20); main.getChildren().add(new Button("Java Button")); JFXButton jfoenixButton = new JFXButton("JFoenix Button"); main.getChildren().add(jfoenixButton); JFXButton button = new JFXButton("RAISED BUTTON"); button.getStyleClass().add("button-raised"); main.getChildren().add(button); JFXButton button1 = new JFXButton("DISABLED"); button1.setDisable(true); main.getChildren().add(button1); StackPane pane = new StackPane(); pane.getChildren().add(main); StackPane.setMargin(main, new Insets(100)); pane.setStyle("-fx-background-color:WHITE"); final Scene scene = new Scene(pane, 800, 200); scene.getStylesheets().add(ButtonDemo.class.getResource("/css/jfoenix-components.css").toExternalForm()); stage.setTitle("JFX Button Demo"); stage.setScene(scene); stage.show(); }
close.setSize(12, 12); btnFull = new JFXButton(); btnFull.getStyleClass().add("jfx-decorator-button"); btnFull.setCursor(Cursor.HAND); btnFull.setOnAction((action) -> primaryStage.setFullScreen(!primaryStage.isFullScreen())); btnClose.getStyleClass().add("jfx-decorator-button"); btnClose.setCursor(Cursor.HAND); btnClose.setOnAction((action) -> onCloseButtonAction.get().run()); btnMin.getStyleClass().add("jfx-decorator-button"); btnMin.setCursor(Cursor.HAND); btnMin.setOnAction((action) -> primaryStage.setIconified(true)); btnMax.getStyleClass().add("jfx-decorator-button"); btnMax.setCursor(Cursor.HAND); btnMax.setRipplerFill(Color.WHITE);
public JFXDefaultChip(JFXChipView<T> view, T item) { super(view, item); JFXButton closeButton = new JFXButton(null, new SVGGlyph()); closeButton.getStyleClass().add("close-button"); closeButton.setOnAction((event) -> view.getChips().remove(item)); String tagString = null; if (getItem() instanceof String) { tagString = (String) getItem(); } else { tagString = view.getConverter().toString(getItem()); } Label label = new Label(tagString); label.setWrapText(true); root = new HBox(label, closeButton); getChildren().setAll(root); label.setMaxWidth(100); } }
ssbutton1.setGraphic(sslabel); ssbutton1.setButtonType(ButtonType.RAISED); ssbutton1.getStyleClass().addAll(ANIMATED_OPTION_BUTTON, ANIMATED_OPTION_SUB_BUTTON2); ssbutton2.getStyleClass().addAll(ANIMATED_OPTION_BUTTON, ANIMATED_OPTION_SUB_BUTTON2); ssbutton3.getStyleClass().addAll(ANIMATED_OPTION_BUTTON, ANIMATED_OPTION_SUB_BUTTON2); sbutton1.setGraphic(slabel); sbutton1.setButtonType(ButtonType.RAISED); sbutton1.getStyleClass().addAll(ANIMATED_OPTION_BUTTON, ANIMATED_OPTION_SUB_BUTTON); sbutton2.getStyleClass().addAll(ANIMATED_OPTION_BUTTON, ANIMATED_OPTION_SUB_BUTTON); sbutton3.getStyleClass().addAll(ANIMATED_OPTION_BUTTON, ANIMATED_OPTION_SUB_BUTTON); label.setStyle(FX_TEXT_FILL_WHITE); button1.setButtonType(ButtonType.RAISED); button1.getStyleClass().add(ANIMATED_OPTION_BUTTON); button2.getStyleClass().add(ANIMATED_OPTION_BUTTON); button3.getStyleClass().add(ANIMATED_OPTION_BUTTON);
new CornerRadii(40), Insets.EMPTY))); backMonthButton.getStyleClass().add("left-button"); backMonthButton.setGraphic(leftChevron); backMonthButton.setRipplerFill(this.datePicker.getDefaultColor()); new CornerRadii(40), Insets.EMPTY))); forwardMonthButton.getStyleClass().add("right-button"); forwardMonthButton.setGraphic(rightChevron); forwardMonthButton.setRipplerFill(this.datePicker.getDefaultColor());
action.setMinWidth(Control.USE_PREF_SIZE); action.setButtonType(JFXButton.ButtonType.FLAT); action.getStyleClass().add("jfx-snackbar-action");
+ " ullamco laboris nisi ut aliquip ex ea commodo consequat.")); JFXButton closeButton = new JFXButton("ACCEPT"); closeButton.getStyleClass().add("dialog-accept"); closeButton.setOnAction(event -> alert.hideWithAnimation()); layout.setActions(closeButton);
private void initialize() { this.getStyleClass().add(DEFAULT_STYLE_CLASS); }
close.setSize(12, 12); btnFull = new JFXButton(); btnFull.getStyleClass().add("jfx-decorator-button"); btnFull.setCursor(Cursor.HAND); btnFull.setOnAction((action) -> primaryStage.setFullScreen(!primaryStage.isFullScreen())); btnClose.getStyleClass().add("jfx-decorator-button"); btnClose.setCursor(Cursor.HAND); btnClose.setOnAction((action) -> onCloseButtonAction.get().run()); btnMin.getStyleClass().add("jfx-decorator-button"); btnMin.setCursor(Cursor.HAND); btnMin.setOnAction((action) -> primaryStage.setIconified(true)); btnMax.getStyleClass().add("jfx-decorator-button"); btnMax.setCursor(Cursor.HAND); btnMax.setRipplerFill(Color.WHITE);
public JFXDefaultChip(JFXChipView<T> view, T item) { super(view, item); JFXButton closeButton = new JFXButton(null, new SVGGlyph()); closeButton.getStyleClass().add("close-button"); closeButton.setOnAction((event) -> view.getChips().remove(item)); String tagString = null; if (getItem() instanceof String) { tagString = (String) getItem(); } else { tagString = view.getConverter().toString(getItem()); } Label label = new Label(tagString); label.setWrapText(true); root = new HBox(label, closeButton); getChildren().setAll(root); label.setMaxWidth(100); } }
new CornerRadii(40), Insets.EMPTY))); backMonthButton.getStyleClass().add("left-button"); backMonthButton.setGraphic(leftChevron); backMonthButton.setRipplerFill(this.datePicker.getDefaultColor()); new CornerRadii(40), Insets.EMPTY))); forwardMonthButton.getStyleClass().add("right-button"); forwardMonthButton.setGraphic(rightChevron); forwardMonthButton.setRipplerFill(this.datePicker.getDefaultColor());
action.setMinWidth(Control.USE_PREF_SIZE); action.setButtonType(JFXButton.ButtonType.FLAT); action.getStyleClass().add("jfx-snackbar-action");