• [解決済み】 パラメータの受け渡し JavaFX FXML

    質問 javafxでセカンダリウィンドウにパラメータを渡すにはどうすればよいですか?また、対応するコントローラと通信する方法はありますか? 例えば ユーザは TableView をクリックすると、新しいウィンドウが開き、その顧客の情報が表示されます。 Stage newStage = new Stage(); try { AnchorPane page = (Anchor

    2022-04-10 16:11:34
  • [解決済み] JavaFXのKeyListenerの書き方

    質問 JavaFXパネル上でボールを動かすゲームを作りたいのですが、そのために W , A , S , D キーになります。 私の場合は getPosX() と setPosX() を書きたいのですが、どう書けばいいのかわかりません。 KeyListener を計算するようなものです。 setPosX(getPosX()+1) を押すと D .

    2022-02-28 12:45:19
  • [解決済み] JavaFX Stage/Sceneの自動リサイズ

    質問 写真のように、上の赤いボックスはGridBoxで、下はSplitpane(ListView)とGridpane(2つのボタン)を持つVBoxである。私が実装したいのは、ボタン "Hide <<" がクリックされたとき、下の VBox を隠すことです。 しかし、下の赤いボックスは root.getChildren().remove(child) の

    2022-02-28 08:38:12
  • [解決済み] JavaFXによるGridPane内のラベルの整列

    質問 Label.setAlignment(Pos.CENTER_RIGHT) を設定しても、GridPaneに追加されるラベルのアライメントに影響しないのはなぜでしょうか?このような場合、グリッド(ColumnConstraintsなど)を通して、または、右寄せのHBoxにラベルを追加する方法しかないようです。 ラベルのアライメントをCENTER_RIGHTに設定しても効果がないのはな

    2022-02-24 11:14:52
  • [解決済み] JavaFXです。ChangeListenerの実行

    質問 の中でchangeメソッドを実行することはできますか? ChangeListener を初期化します。 変更があったときだけ実行されるからです。例えば、私は TextField で、空のときに値を0にしたいのですが、以下のようにします。 textField.textProperty().addListener(new ChangeListener<String>()

    2022-02-18 11:56:41
  • [解決済み] javafxでsetOnActionイベントを使用する方法

    質問 javafxを使って、テキストフィールドが空かどうかを検証したいのですが。 イベントハンドラで迷っています。確認したいことがあります。 - setOnActionを使用する多くの方法があるかどうか。 submit.setOnAction((new EventHandler<MouseEvent>() { public void handle(MouseEv

    2022-02-15 18:48:36
  • [解決済み] JavaFX: 初期化中にコントローラからステージを取得する方法は?

    質問 ステージイベント(非表示など)をコントローラクラスから処理したい。だから、私がしなければならないのは、リスナーを追加することです。 ((Stage)myPane.getScene().getWindow()).setOn*whatIwant*(...); の直後に初期化が始まるのが問題です。 Parent root = FXMLLoader.load(getClass().g

    2022-02-13 06:46:39
  • [解決済み] JavaFX: キャンバスをクリアする方法

    質問事項 例えば、キャンバスに矩形を描いて、それをクリーニングして他の図形や多角形や円弧を描きたい場合、どうすればよいでしょうか。 どうしたらいいのでしょうか? いろいろ試したのですが、どれもうまくいきません。 うまくいきそうな気がするけど、よくわからない。 GraphicsContext gc = myCanvas.getGraphicsContext2D(); gc.setFi

    2022-02-11 21:02:27
  • [解決済み] JavaFX 8の背景色に関する問題

    質問 JavaFX 8でパネルの背景色を設定する際に問題があるようです。 下記を試していたのですが、どれも適切な背景色が設定されませんでした。 VBox panel = new VBox(); panel.setAlignment(Pos.TOP_LEFT); // None of the below work panel.setStyle("-fx-background-color

    2022-02-08 11:17:35