valueMarker.setStartX(chartAreaBounds.getMinX()); valueMarker.setEndX(chartAreaBounds.getMaxX()); updateMarker();
private void loadTextFlowWithNotes() { textFlow.getChildren().clear(); notes.forEach(note -> { Text nameText = new Text("Taken By: " + note.takenBy); nameText.setFill(Color.CRIMSON); textFlow.getChildren().add(nameText); textFlow.getChildren().add(new Text(System.lineSeparator())); Text takenOn = new Text("Taken On: " + note.takenOn.format(DateTimeFormatter.ofLocalizedDateTime(FormatStyle.SHORT))); takenOn.setFill(Color.CRIMSON); textFlow.getChildren().add(takenOn); textFlow.getChildren().add(new Text(System.lineSeparator())); textFlow.getChildren().add(new Text(System.lineSeparator())); textFlow.getChildren().add(new Text(note.noteText)); textFlow.getChildren().add(new Text(System.lineSeparator())); textFlow.getChildren().add(new Text(System.lineSeparator())); Line line = new Line(); line.setStartX(0); line.endXProperty().bind(textFlow.widthProperty()); line.setFill(Color.CRIMSON); textFlow.getChildren().add(line); textFlow.getChildren().add(new Text(System.lineSeparator())); textFlow.getChildren().add(new Text(System.lineSeparator())); }); }
final Line line = new Line(); @Override public void initialize(URL arg0, ResourceBundle arg1) { // TODO Auto-generated method stub line.setStartX(lblDragTest.getLayoutX()); line.setStartY(lblDragTest.getLayoutY()); line.setEndX(lblNew.getLayoutX()); line.setEndY(lblNew.getLayoutY()); rootAnchorPane.getChildren().add(line); }
Line line = new Line(); line.setStroke(Color.BLACK); layout.setOnKeyPressed(e -> { if (e.getCode() == KeyCode.UP) { line.setStartX(line.getEndX() + 0); line.setStartY(line.getEndY() + 15); } }); layout.getChildren().add(line); layout.requestFocus();
Bounds bounds = text.getBoundsInParent(); cursor.setStartX(bounds.getMinX()); cursor.setStartY(bounds.getMinY()); cursor.setEndX(bounds.getMinX());
Line l1 = new Line(); l1.setStartX(400); l1.setStartY(50); l1.setEndX(400); l1.setEndY(400); double sWidth1 = 1; double sWidth2 = 10; double ecart = sWidth2*0.5 + sWidth1; Line l2 = new Line(); l2.setStartX(400+ecart); l2.setStartY(50); l2.setEndX(400+ecart); l2.setEndY(400); l2.setStroke(Color.WHITE); l2.setStrokeWidth(10); l2.setStrokeLineCap(StrokeLineCap.BUTT);
startX = drawPoint.getX(); startY = drawPoint.getY(); line.setStartX(startX); line.setStartY(startY);
Slider slider = new Slider(0,100,50); slider.setLayoutY(5); Line line = new line(); line.setStrokeWidth(2); line.setStroke(Color.RED); line.setOpacity(0.3); line.setStartX(50); line.setEndX(50); line.setStartY(4); line.setEndY(21); line.setVisible(true); Group group = new Group(slider, line);
Point2D bTrans = chartContent.sceneToLocal(b); line.setStartX(aTrans.getX()); line.setStartY(aTrans.getY()); line.setEndX(bTrans.getX());
System.out.println(y); Line line = new Line(); line.setStartX(0.0); line.setStartY(y); line.setEndX(600.0);
line.setStartX(xAxis.getDisplayPosition(xAxis.getLowerBound())); line.setEndX(xAxis.getDisplayPosition(xAxis.getUpperBound()));
Line hLine = new Line(); GridPane.setMargin(hLine, hMargin); hLine.setStartX(1); hLine.endXProperty().bind(width);
line.setStartX(0); line.setStartY(0);
line.setStartX(evt.getX()); line.setStartY(evt.getY()); line.setEndX(evt.getX());
line.setStartX((bounds.getMinX() + bounds.getMaxX()) / 2); line.setStartY((bounds.getMinY() + bounds.getMaxY()) / 2); line.setEndX(line.getStartX());
Point2D mouseSceneCoords = new Point2D(event.getSceneX(), event.getSceneY()); Point2D mousePaneCoords = pane.sceneToLocal(mouseSceneCoords); line.setStartX(mousePaneCoords.getX()); line.setStartY(mousePaneCoords.getY()); line.setEndX(mousePaneCoords.getX());
l1.setStartX(rn.nextInt(400)); l1.setStartY(rn.nextInt(400)); c = 1;
double y = event.getSceneY(); if( isfirst ) { line.setStartX( x ); line.setStartY( y ); c1.setCenterX( x );