🦒
【Scala】BooleanProperty を反転させる
作成日:
2022/02/26
0
JavaFX で、「フルスクリーンの時にツールバーを表示する」ということを実現したい場合、 bind()
を用いて以下のようにコードを書けばよい。
toolBar.visibleProperty().bind(primaryStage.fullScreenProperty())
toolBar.managedProperty().bind(primaryStage.fullScreenProperty())
一方、「フルスクリーンでない時にツールバーを表示する = フルスクリーンの時にツールバーを非表示にする」ということを実現したい場合は、 .not()
を用いて BooleanProperty を反転させればよい。
toolBar.visibleProperty().bind(primaryStage.fullScreenProperty().not())
toolBar.managedProperty().bind(primaryStage.fullScreenProperty().not())
Web 開発をしています。
備忘録的な感じで、行き詰まったことなどを書いていきます。