Может ли кто-нибудь дать мне подсказку, почему моя кнопка не видна при использовании BorderPane Layout? Все остальное работает отлично, но кнопка не появляется.
Заранее спасибо!
public class App extends Application{
@Override
public void start(Stage primaryStage) throws Exception {
Button btn1=new Button("Log In");
btn1.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent arg0) {
System.out.println("You're logged in");
}
});
BorderPane root=new BorderPane();
Glow glow = new Glow();
glow.setLevel(100);
Rectangle rect = new Rectangle(1250,750); //Fill of the screen
rect.setFill(Color.grayRgb(60));
Polygon poly = new Polygon(); //shape
poly.setFill(Color.GREENYELLOW);
poly.setEffect(glow);
poly.getPoints().addAll(new Double[]{
00.0,375.0,
950.0,750.0,
1150.0,750.0,
});
Polygon poly2 = new Polygon();
poly2.setFill(Color.GREENYELLOW);
poly2.setEffect(glow);
poly2.getPoints().addAll(new Double[]{
1250.0,375.0,
100.0,750.0,
300.0,750.0,
});
Scene scene=new Scene(root,1250,750);
primaryStage.setResizable(false);
primaryStage.setScene(scene);
primaryStage.setTitle("ROXXY");
root.getChildren().addAll(rect,poly, poly2, btn1);
primaryStage.show();
}
public static void main (String[] args)
{
launch(args);
}
}