Проблема заключается в пересмотре кода для треугольника Серпинского и кнопок с кнопками «плюс» и «минус», чтобы сделать треугольник большим или меньшим. Проблема, с которой я столкнулась, - это куда положить кнопки в код. У меня есть код для оригинального треугольника Серпинского.Пересмотр треугольника Серпинского с кнопками
Соответствующий JavaFX код:
@Override public void start(Stage primaryStage) {
SierpinskiTrianglePane trianglePane = new SierpinskiTrianglePane();
Button btnPlus = new Button("+");
Button btnMinus = new Button("-");
btnPlus.setAlignment(Pos.BOTTOM_RIGHT);
HBox hBox = new HBox(10);
hBox.getChildren().addAll(btnPlus, btnMinus);
hBox.setAlignment(Pos.CENTER);
BorderPane borderPane = new BorderPane();
borderPane.setCenter(trianglePane);
borderPane.setBottom(hBox););
}
Мы, очевидно, не можем указывать на правильный номер строки, не видя никакого кода, поэтому, пожалуйста, дайте нам что-то для работы. По крайней мере, скажите нам, что вы используете для создания кнопок, java-swing или что-то в этом роде? –
Я использую JavaFX. –
@Override \t public void start (Stage primaryStage) { \t SierpinskiTrianglePane trianglePane = новый SierpinskiTrianglePane(); \t Кнопка btnPlus = новая кнопка («+»); \t Кнопка btnMinus = новая кнопка ("-"); \t \t btnPlus.setAlignment (Pos.BOTTOM_RIGHT); \t \t HBox hBox = новый HBox (10); \t hBox.getChildren(). AddAll (btnPlus, btnMinus); \t hBox.setAlignment (Pos.CENTER); \t \t BorderPane borderPane = new BorderPane(); \t borderPane.setCenter (trianglePane); \t borderPane.setBottom (hBox); \t); } –