0

JavaFX2アプリケーションの起動時にコードを実行する方法を知りたいです。たとえば、NetbeansのHelloWorldアプリケーション。開始時に要素を非表示に設定するにはどうすればよいですか?FXMLとSceneBuilderでJavaFxを使用しています。

Javaを使用すると、Netbeansで「コードの編集」を使用してコードを挿入するだけで、起動時に実行されます。

4

1 に答える 1

3

fxmlを使用すると、ドキュメントのロード時にinitializeメソッドが呼び出されるコントローラーをアタッチできます(これは、コードでfxmlベースのUIを初期化するための推奨される方法です)。

JavaFXアプリケーションには、起動時にGUIの初期化を処理するためのstartメソッドがあります。

fxmlで、ノードの可視性プロパティを設定して、ノードの初期の可視状態を定義できます。

CSSスタイルシートを作成し、そのセットアップで、ノードを選択し、ノードを非表示にするなどの初期スタイルを設定するセレクターを設定できます。

FXMLを使用すると、GUIを初期化してイベントを処理するために使用できるfxmlドキュメントまたは外部ファイルにスクリプト言語を埋め込むこともできます。

于 2012-09-10T15:28:27.297 に答える