ホームページ  >  に質問  >  本文

Javafx でインライン CSS スタイルを動的に変更する

アプリケーションが最大化されているときにペインの背景画像を変更しようとしています。私の背景はインライン CSS を使用して設定されています。スタイル用に 2 つの異なる変数と if ステートメントを設定しました。ただし、スタイルを変更するのはうまくいきません。

ああああ

P粉311089279P粉311089279165日前469

全員に返信(1)返信します

  • P粉412533525

    P粉4125335252024-04-07 19:47:58

    ステージの maximizedProperty() にリスナーを追加するだけです。プロパティとリスナーは JavaFX API の基本的な部分です。これらは Standards Documentation または優れた JavaFX チュートリアルで見つけることができます。

    リーリー

    既存のコードを使用して、適切なスタイルをすぐに設定することもできます。

    必要に応じてバインディングを使用することもできます:

    リーリー

    Binding は既存のコードを置き換えます。これは、maxmizedProperty が変更されるとすぐに適用されます。

    返事
    2
  • キャンセル返事