3

新しいJavaFx2.0ベータリリースを試していますが、JfileChooserなどのダイアログボックスを使用してファイルを選択する方法が見つかりません。

これを行う方法についてのアイデアはありますか?

ありがとう

4

6 に答える 6

11

これはベータ36で利用可能になりましたhttp://download.oracle.com/javafx/2.0/api/javafx/stage/FileChooser.html

于 2011-07-24T20:37:11.390 に答える
4

現在、JavaFX2.0ベータ版で使用できるファイル選択ダイアログはありません。短期的には、TreeViewを使用して、それを使用してファイルシステムを参照するのが最善の方法です。TreeViewファイルシステムブラウザの作成はかなり簡単です。

于 2011-05-30T03:06:43.073 に答える
2

フォームファイルチョーサーを使用できます-ご存知のように、swingコンポーネントはjavafx2.0で使用できます。

 b.setLayoutY(50);
b.setOnMouseClicked(new EventHandler<MouseEvent>() {

        public void handle(MouseEvent event) {
            JFileChooser fileChooser = new JFileChooser();
            fileChooser.showDialog(javafxPanel, null);

        }
    });
于 2011-06-07T10:20:54.690 に答える
0

mehdiは、FX2.0アプリでJFileChooserを使用できるということは正しいです。私もやっています。ただし、JavaFX 2.0内でswingコンポーネントを使用できると言うのは正しくありません:http://javafx-jira.kenai.com/browse/RT-12100

また、JFileChooserダイアログウィンドウがメインアプリケーションウィンドウの上に確実に表示されないという問題が発生しています。

http://javafx-jira.kenai.com/browse/RT-13839では、FX2.0ツールキットへのファイルチューザーダイアログの追加について説明しています。

于 2011-07-07T19:55:04.260 に答える
0

JavaFX2には標準のダイアログ(情報、警告、エラー)がないことに注意してください。ところで、なぜですか?今のところJavaFxDialogプロジェクトを使用しています。

于 2011-12-09T08:19:31.753 に答える
0

JavaFX 2.1以降、クラスjavafx.stage.DirectoryChooserのオブジェクトを使用できます。

于 2016-03-12T08:23:55.060 に答える