トップ「Javafx」の質問

JavaFXプラットフォームを使用すると、開発者は、複数のプラットフォーム間で一貫して動作するグラフィカルユーザーインターフェイス(GUI)アプリケーションを作成および展開できます。

デスクトップアプリケーション用のSwingとJavaFx

現在SWTを使用している非常に大きなプログラムがあります。 このプログラムは、Windows、Mac、Linuxの両方で実行でき、多くの要素を備えた大きなデスクトップアプリケーションです。 SWTがやや古くなったので、SwingまたはJavaFXのいずれかに切り替えたいと思います。 そして、3つのことについてのあなたの考えを聞きたいと思います。私の主な関心事は、デスクトップGUIアプリケーションにとって何が良いかということです。 (私はオンラインで調べましたが、JavaFXはSwingと同じくらい優れていると多くの人が示唆していますが、単純な意見の炎上戦争を除いて、有効な議論はあまり見られませんでした)。 これは、 […] 続きを読む…

java swing user-interface javafx swingx

JavaFXシーンの背景画像を設定する方法

シーンの背景画像を設定するにはどうすればよいですか?

javafx javafx-2

パラメータの受け渡しJavaFXFXML

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

javafx parameters dependency-injection parameter-passing fxml

コードでfxmlウィンドウを閉じるjavafx

コントローラのコードで現在のfxmlウィンドウを閉じる必要があります私はstage.close()またはstage.hide()がfxでこれを行うことを知っていますこれをfxmlに実装する方法は? 私は試したprivate void on_ […] 続きを読む…

java user-interface javafx fxml

javac:無効なターゲットリリース:1.8

最近、NetBeansにバンドルされているJDK1.8.0.0_06をダウンロードしました。 次に、Java1.7で開発しているJavaFxプロジェクトがJava1.8でコンパイルされないことがわかったので、JDKを1.7に下げました。 それでも私はそれを動作/コンパイルさせることができません。 このエラーが発生します:javac: invalid target release: 1.8 […] 続きを読む…

java netbeans javafx runtime-error

ウィンドウを閉じるときにJavaFXアプリケーションを閉じる方法は?

Swingでは、 setDefaultCloseOperation()を使用するだけで、ウィンドウが閉じたときにアプリケーション全体をシャットダウンできます。ただし、JavaFXでは同等のものが見つかりません。 複数のウィンドウを開いていますが、ウィンドウが閉じている場合はアプリケーション全体を閉じたいと思います。 JavaFXでそれを行う方法は何ですか?編集:setOnCloseRequest()をオーバーライドして、ウィンドウを閉じるときに何らかの操作を実行できることを理解しています。 問題は、アプリケーション全体を終了するためにどのような操作を実行する必要があるかということです。stage.setOnCloseRequest(new EventHandler< […] 続きを読む…

java javafx javafx-2 javafx-8

Platform.runLaterとJavaFXのタスク

私はこれについていくつかの研究を行ってきましたが、控えめに言ってもまだ非常に混乱しています。Taskをいつ使用するか、いつPlatform.runLater(Runnable);を使用するかについて、具体的な例を教えてもらえますか? 違いは正確には何ですか? これらのいずれかをいつ使用するかについての黄金律はありますか?また、私が間違っている場合は訂正してください。ただし、これら2つの「オブジェクト」は、GUIのメインスレッド内に別のスレッドを作成する方法ではありませんか(GUIの更新に使用されます)。

java multithreading user-interface task javafx

JavaFX:初期化中にコントローラーからステージを取得する方法は?

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

javafx initialization javafx-2 javafx-8 stage

JavaFXアプリケーションアイコン

JavaFXを使用してアプリケーションアイコンを変更することは可能ですか、それともSwingを使用して変更する必要がありますか?

java javafx javafx-2 javafx-8 stage

JavaFXで数値のTextFieldを作成するための推奨される方法は何ですか?

TextFieldへの入力を整数に制限する必要があります。 何かアドバイス?

input filter textfield javafx