Label load = new Label("loading things..."); progress.setTranslateY(-25); load.setTranslateY(25); waitingPane.getChildren().addAll(new Rectangle(400,400,Color.WHITE),load,progress); root.getChildren().add(waitingPane);
label1.setTranslateY(10); label1.addEventFilter( MouseEvent.MOUSE_PRESSED, nodeGestures.getOnMousePressedEventHandler()); label1.addEventFilter( MouseEvent.MOUSE_DRAGGED, nodeGestures.getOnMouseDraggedEventHandler()); label2.setTranslateY(100); label2.addEventFilter( MouseEvent.MOUSE_PRESSED, nodeGestures.getOnMousePressedEventHandler()); label2.addEventFilter( MouseEvent.MOUSE_DRAGGED, nodeGestures.getOnMouseDraggedEventHandler()); label3.setTranslateY(200); label3.addEventFilter( MouseEvent.MOUSE_PRESSED, nodeGestures.getOnMousePressedEventHandler()); label3.addEventFilter( MouseEvent.MOUSE_DRAGGED, nodeGestures.getOnMouseDraggedEventHandler());
for(int i = 0; i < 12; i++){ Label label = new Label(String.valueOf(i==0?12:i)); Circle c=new Circle(1); c.getTransforms().add(new Rotate((i) * (360d / 12d))); c.getTransforms().add(new Translate(0,-100d)); label.setTranslateX(c.localToParent(0,0).getX()); label.setTranslateY(c.localToParent(0,0).getY()); StackPane sp = new StackPane(c,label); numbers.getChildren().add(sp); }
access.setTranslateY(200); access.setVisible(false); setCenter(new StackPane(new ImageView(new Image(getClass().getResourceAsStream("splash.png"))),
Group numbers = new Group(); for(int i = 0; i < 12; i++){ //create a label. Label label = new Label(String.valueOf(i==0?12:i)); Circle c=new Circle(1); c.getTransforms().add(new Rotate(i * (360d / 12d))); c.getTransforms().add(new Translate(0,-100)); label.setTranslateX(c.localToParent(0,0).getX()); label.setTranslateY(c.localToParent(0,0).getY()); numbers.getChildren().addAll(c,label); }
label.setTranslateY(targetY + scrollPane.getVvalue() * factorY - labelBounds.getMinY()); };
private Label createDataThresholdLabel(int priorValue, int value) { final Label label = new Label(value + ""); label.setTranslateY(-25); //Move label 25 pixels up label.getStyleClass().addAll("default-color0", "chart-line-symbol", "chart-series-line"); label.setStyle("-fx-font-size: 20; -fx-font-weight: bold;"); if (priorValue == 0) { label.setTextFill(Color.DARKGRAY); } else if (value > priorValue) { label.setTextFill(Color.FORESTGREEN); } else { label.setTextFill(Color.FIREBRICK); } label.setMinSize(Label.USE_PREF_SIZE, Label.USE_PREF_SIZE); return label; }
public void start(Stage primaryStage){ Group g1 = new Group(); Group g2 = new Group(); Scene sc1 = new Scene(g1, 150, 100); Scene sc2 = new Scene(g2, 150, 100); Label t1 = new Label("This is panel 1"); Button b1 = new Button("Go to panel 2"); Label t2 = new Label("This is panel 2"); Button b2 = new Button("Go to panel 1"); t1.setTranslateY(15); t2.setTranslateY(15); b1.setTranslateY(50); b2.setTranslateY(50); g1.getChildren().addAll(t1, b1); g2.getChildren().addAll(t2, b2); b1.setOnMouseClicked(e -> { primaryStage.setScene(sc2); }); b2.setOnMouseClicked(e -> { primaryStage.setScene(sc1); }); primaryStage.setScene(sc1); primaryStage.show(); }
public void start(Stage primaryStage){ BorderPane root = new BorderPane(); Menu file = new Menu("File"); MenuBar tb = new MenuBar(file); Group g1 = new Group(); Group g2 = new Group(); Scene sc1 = new Scene(root, 150, 100); root.setCenter(g1); root.setTop(tb); Label t1 = new Label("This is panel 1"); Button b1 = new Button("Go to panel 2"); Label t2 = new Label("This is panel 2"); Button b2 = new Button("Go to panel 1"); t1.setTranslateY(15); t2.setTranslateY(15); b1.setTranslateY(50); b2.setTranslateY(50); g1.getChildren().addAll(t1, b1); g2.getChildren().addAll(t2, b2); b1.setOnMouseClicked(e -> { root.setCenter(g2); }); b2.setOnMouseClicked(e -> { root.setCenter(g1); }); primaryStage.setScene(sc1); primaryStage.show(); }
caption.setTranslateY(e.getSceneY()); String text = String.format("%.1f%%", 100*data.getPieValue()/total) ; caption.setText(text);
Label txtH1 = new Label("Test Label"); txtH1.setStyle("-fx-font: 60px Tahoma; -fx-text-fill: green;"); txtH1.setTranslateY(-120); txtH1.setTranslateX(-240);
@Override public void handle(MouseEvent e) { caption.setTranslateX(e.getSceneX()); caption.setTranslateY(e.getSceneY()); caption.setText(String.valueOf(data.getPieValue()) + "%"); caption.setVisible(true);
caption.setTranslateY(e.getY()+20); caption.setTranslateY(e.getY()+20);
label1.setTranslateY(10); label1.addEventFilter( MouseEvent.MOUSE_PRESSED, nodeGestures.getOnMousePressedEventHandler()); label1.addEventFilter( MouseEvent.MOUSE_DRAGGED, nodeGestures.getOnMouseDraggedEventHandler()); label2.setTranslateY(100); label2.addEventFilter( MouseEvent.MOUSE_PRESSED, nodeGestures.getOnMousePressedEventHandler()); label2.addEventFilter( MouseEvent.MOUSE_DRAGGED, nodeGestures.getOnMouseDraggedEventHandler()); label3.setTranslateY(200); label3.addEventFilter( MouseEvent.MOUSE_PRESSED, nodeGestures.getOnMousePressedEventHandler()); label3.addEventFilter( MouseEvent.MOUSE_DRAGGED, nodeGestures.getOnMouseDraggedEventHandler());
label1.setTranslateY(10); label1.addEventFilter( MouseEvent.MOUSE_PRESSED, nodeGestures.getOnMousePressedEventHandler()); label1.addEventFilter( MouseEvent.MOUSE_DRAGGED, nodeGestures.getOnMouseDraggedEventHandler()); label2.setTranslateY(100); label2.addEventFilter( MouseEvent.MOUSE_PRESSED, nodeGestures.getOnMousePressedEventHandler()); label2.addEventFilter( MouseEvent.MOUSE_DRAGGED, nodeGestures.getOnMouseDraggedEventHandler()); label3.setTranslateY(200); label3.addEventFilter( MouseEvent.MOUSE_PRESSED, nodeGestures.getOnMousePressedEventHandler()); label3.addEventFilter( MouseEvent.MOUSE_DRAGGED, nodeGestures.getOnMouseDraggedEventHandler());
public void handle(MouseEvent e) { caption.setTranslateX(e.getSceneX() + 15); caption.setTranslateY(e.getSceneY()); caption.setText(String.valueOf(data.getPieValue()) + "%"); caption.setVisible(true);