JavaFXでディレクトリ選択ダイアログ別のブログで公開してたものです。一部をこっちのブログに移行しようと手動で(^^;)移行したものです。JavaFXでファイル選択ダイアログリンク先についでに書いとけばよかったんだが・・・ファイル選択ダイアログは、javafx.stage.DirectoryChooserを使用します。JavaFXでファイル選択ダイアログ別のブログで公開してたものです。一部をこっちのブログに移行しようと手動で(^^;)移行したものです。ファイル選択ダイアログは、javafx.stage.FileChooserを使用します。初期ディレクトリをホームにする。{System.out.println(file.getPath());}複数ファイル選択は、showOpenDialogの代わりにshowOpenMultipleDialogを呼びます。{System.out.println(f.getPath());}}ファイル保存は、初期ファイル名をsetInitialFileNameで設定してshowOpenDialogの代わりにshowSaveDialogを呼びます。JavaFXにメッセージボックスがなさそうなんで簡単なのを作ってみた。別のブログで公開してたものです。一部をこっちのブログに移行しようと手動で(^^;)移行したものです。JavaFXにメッセージボックスがなさそうなんで簡単なのを作ってみた。OKボタン一個とメッセージを表示するラベルしかないのだけど。ソース:TestMessageBox.zipソース内のFXMLMessageBox.fxmlMessageBoxController.javaMessageBox.javaがメッセージボックス本体。それ以外が呼び出しているところやなんやら。MessageBoxを使うのにStageが必要になるんだけどControllerクラス内で取得する必要があるけどスマートに取得する方法がないんでApplicationを継承したクラスでControllerクラスに渡すようにしている。ワーカースレッドからUI部品(JavaFX)を操作する別のブログで公開してたものです。一部をこっちのブログに移行しようと手動で(^^;)移行したものです。たいがいのウィンドウシステムではワーカースレッドから直接GUI部品を操作することができない。Java+JavaFXでもできません。Threadが動いていてそこでしかできない。Platform.runLaterを使うとそのスレッドで処理することができる。logTextはTextArea。別のブログで公開してたものです。一部をこっちのブログに移行しようと手動で(^^;)移行したものです。ときどき日記4.0.で作ったやつをJava8で作り直してみた。Java8(てか、JavaFX8)でなんか作ってみようと思って、これが丁度手頃なサイズなんでこれを選んだ。目的からしてOpenCLを呼ぶようなところは移植していない。MedianTestFX.zipついでにC#でもノイズ除去するのを上のリンク先のソースに追加もした。4.0以降のParallel.Forを使っていたので、それをThreadPoolを使うように書き直している。(公開しているソースはVS2008のコードなもんで(^^;))ということで、測定。Java8、C#での結果を追加した。0.533Javaけっこー速い。ROMイメージを作ってみる。ファイルオープンダイアログを出す。