この長い長文を短いシンプルにまとめるにはどのようにしたらよいのでしょうか?
また、この64個の中から60個目以降のボタンを押すとGUI自体が終了するような処理は可能でしょうか?
お答えいただけましたら幸いでございます。
よろしくお願いいたします。
コード import javafx.application.Application; import javafx.event.ActionEvent; import javafx.event.EventHandler; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.layout.FlowPane; import javafx.stage.Stage; public class BTT64 extends Application { @Override public void start(Stage stage) { Button toolButton1 = new Button("Tool 1"); toolButton1.setOnAction(new EventHandler<ActionEvent>() { @Override public void handle(ActionEvent t) { System.out.println("Tool 1 clicked!"); } }); stage.setWidth(336); stage.setHeight(360); Button button1 = new Button("00"); Button button2 = new Button("00"); Button button3 = new Button("00"); Button button4 = new Button("00"); Button button5 = new Button("00"); Button button6 = new Button("00"); Button button7 = new Button("00"); Button button8 = new Button("00"); Button button9 = new Button("00"); Button button10 = new Button("00"); Button button11 = new Button("00"); Button button12 = new Button("00"); Button button13 = new Button("00"); Button button14 = new Button("00"); Button button15 = new Button("00"); Button button16 = new Button("00"); Button button17 = new Button("00"); Button button18 = new Button("00"); Button button19 = new Button("00"); Button button20 = new Button("00"); Button button21 = new Button("00"); Button button22 = new Button("00"); Button button23 = new Button("00"); Button button24 = new Button("00"); Button button25 = new Button("00"); Button button26 = new Button("00"); Button button27 = new Button("00"); Button button28 = new Button("00"); Button button29 = new Button("00"); Button button30 = new Button("00"); Button button31 = new Button("00"); Button button32 = new Button("00"); Button button33 = new Button("00"); Button button34 = new Button("00"); Button button35 = new Button("00"); Button button36 = new Button("00"); Button button37 = new Button("00"); Button button38 = new Button("00"); Button button39 = new Button("00"); Button button40 = new Button("00"); Button button41 = new Button("00"); Button button42 = new Button("00"); Button button43 = new Button("00"); Button button44 = new Button("00"); Button button45 = new Button("00"); Button button46 = new Button("00"); Button button47 = new Button("00"); Button button48 = new Button("00"); Button button49 = new Button("00"); Button button50 = new Button("00"); Button button51 = new Button("00"); Button button52 = new Button("00"); Button button53 = new Button("00"); Button button54 = new Button("00"); Button button55 = new Button("00"); Button button56 = new Button("00"); Button button57 = new Button("00"); Button button58 = new Button("00"); Button button59 = new Button("00"); Button button60 = new Button("00"); Button button61 = new Button("00"); Button button62 = new Button("00"); Button button63 = new Button("00"); Button button64 = new Button("00"); button1.setPrefSize(40, 40); button2.setPrefSize(40, 40); button3.setPrefSize(40, 40); button4.setPrefSize(40, 40); button5.setPrefSize(40, 40); button6.setPrefSize(40, 40); button7.setPrefSize(40, 40); button8.setPrefSize(40, 40); button9.setPrefSize(40, 40); button10.setPrefSize(40, 40); button11.setPrefSize(40, 40); button12.setPrefSize(40, 40); button13.setPrefSize(40, 40); button14.setPrefSize(40, 40); button15.setPrefSize(40, 40); button16.setPrefSize(40, 40); button17.setPrefSize(40, 40); button18.setPrefSize(40, 40); button19.setPrefSize(40, 40); button20.setPrefSize(40, 40); button21.setPrefSize(40, 40); button22.setPrefSize(40, 40); button23.setPrefSize(40, 40); button24.setPrefSize(40, 40); button25.setPrefSize(40, 40); button26.setPrefSize(40, 40); button27.setPrefSize(40, 40); button28.setPrefSize(40, 40); button29.setPrefSize(40, 40); button30.setPrefSize(40, 40); button31.setPrefSize(40, 40); button32.setPrefSize(40, 40); button33.setPrefSize(40, 40); button34.setPrefSize(40, 40); button35.setPrefSize(40, 40); button36.setPrefSize(40, 40); button37.setPrefSize(40, 40); button38.setPrefSize(40, 40); button39.setPrefSize(40, 40); button40.setPrefSize(40, 40); button41.setPrefSize(40, 40); button42.setPrefSize(40, 40); button43.setPrefSize(40, 40); button44.setPrefSize(40, 40); button45.setPrefSize(40, 40); button46.setPrefSize(40, 40); button47.setPrefSize(40, 40); button48.setPrefSize(40, 40); button49.setPrefSize(40, 40); button50.setPrefSize(40, 40); button51.setPrefSize(40, 40); button52.setPrefSize(40, 40); button53.setPrefSize(40, 40); button54.setPrefSize(40, 40); button55.setPrefSize(40, 40); button56.setPrefSize(40, 40); button57.setPrefSize(40, 40); button58.setPrefSize(40, 40); button59.setPrefSize(40, 40); button60.setPrefSize(40, 40); button61.setPrefSize(40, 40); button62.setPrefSize(40, 40); button63.setPrefSize(40, 40); button64.setPrefSize(40, 40); FlowPane root = new FlowPane(); root.getChildren().add(button1); root.getChildren().add(button2); root.getChildren().add(button3); root.getChildren().add(button4); root.getChildren().add(button5); root.getChildren().add(button6); root.getChildren().add(button7); root.getChildren().add(button8); root.getChildren().add(button9); root.getChildren().add(button10); root.getChildren().add(button11); root.getChildren().add(button12); root.getChildren().add(button13); root.getChildren().add(button14); root.getChildren().add(button15); root.getChildren().add(button16); root.getChildren().add(button17); root.getChildren().add(button18); root.getChildren().add(button19); root.getChildren().add(button20); root.getChildren().add(button21); root.getChildren().add(button22); root.getChildren().add(button23); root.getChildren().add(button24); root.getChildren().add(button25); root.getChildren().add(button26); root.getChildren().add(button27); root.getChildren().add(button28); root.getChildren().add(button29); root.getChildren().add(button30); root.getChildren().add(button31); root.getChildren().add(button32); root.getChildren().add(button33); root.getChildren().add(button34); root.getChildren().add(button35); root.getChildren().add(button36); root.getChildren().add(button37); root.getChildren().add(button38); root.getChildren().add(button39); root.getChildren().add(button40); root.getChildren().add(button41); root.getChildren().add(button42); root.getChildren().add(button43); root.getChildren().add(button44); root.getChildren().add(button45); root.getChildren().add(button46); root.getChildren().add(button47); root.getChildren().add(button48); root.getChildren().add(button49); root.getChildren().add(button50); root.getChildren().add(button51); root.getChildren().add(button52); root.getChildren().add(button53); root.getChildren().add(button54); root.getChildren().add(button55); root.getChildren().add(button56); root.getChildren().add(button57); root.getChildren().add(button58); root.getChildren().add(button59); root.getChildren().add(button60); root.getChildren().add(button61); root.getChildren().add(button62); root.getChildren().add(button63); root.getChildren().add(button64); Scene scene = new Scene(root); stage.setScene(scene); stage.show(); } public static void main(String[] args) { launch(); } }
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。