>JavaFXJavaFX使いかたJavaFXを使って服の3Dシュミレーションアプリを作っています。Swingは使ってきましたがFXは初めてなので、作りながら覚え書きを作ってゆきます。08:37:43PC上で動く自作のフリーソフト、従来はシェアウエアという形で課金が一般的でしたが、広告を挿入して収益を出す方法を考えました。04:54:10JavaFX、ListView(リストビュー)の使いかた、クリック時のイベント、表示内容の差し替えの方法のサンプルプログラムを紹介しています。09:14:50JavaFXとJavaSwingのGUIアプリで、メニューを表示するサンプルプログラムを紹介しています。05:08:36JavaFXで使うコントロール(ボタン、ラベル、テキストフィールドなど)の背景色や文字の大きさ、色等を設定変更する方法を紹介しています。08:44:13Javaアプリを立ち上げるとWindowsのタスクバーとStageの左上にJavaの「Javaアイコン」が表示されます。これを任意の画像に差し替えるサンプルプログラムを紹介します。07:39:30JavaFXでポップアップメニューを作成表示するサンプルプログラムです。07:37:53JavaFXでメインのアプリケーションステージから新しいステージを開くサンプルプログラムの紹介です。08:13:19JavaFXのもっとも単純なコードと、Stage設定を変更した場合のコードを書いています。08:24:42各種JavaFXPaneの単純な例文を作ってみました。SwingからFXに乗り換えのために勉強中です。普通に使うのはFlowPane、BorderPane、GridPaneくらいでしょうか。TextFlowは、文章の中にボタンとかテキストフィールドを入れられるので目新しく感じました。入力フレームに使うと面白いと思います。08:26:23JavaFXで3Dの形状を表示しながら2Dで設定値を表示したいので、1つのウインドウに2Dと3Dを同時に表示するプログラムを作りました。08:08:58JavaSwingで作ったプログラムのイベントの中でJavaFXのデータを扱う方法を解説しています。08:16:04JavaSwingで作ったソフトウエアからJavaFXの新規フレームを開く方法です。08:10:13JavaFXを使って画像を表示する方法です。JavaSwingを使う方法もあわせて記載しました。サンプルコードも載せています。09:04:14JavaFXでウインドウをメニュー用などに分割するサンプルプログラムを紹介しています。08:51:33アプリケーションで時々、「Siftキーを押しながら〇×する」あるいはAlt、Ctlを押しながら〇×するという操作をする場合があります。このページではほかのキーを押しながらマウスボタンをクリックする場合のJavaサンプルプログラムを紹介しています。08:31:48特定のJTextField等に入力するときに、自動的に日本語入力をON/OFFするサンプルプログラムです。JavaFXのTextFieldにはこの機能はないようです。08:31:08JavaFXとSwingでボタンなどにヘルプ文(ツールチップ)を表示させるサンプルプログラムを紹介します。08:32:23JavaFXのサンプルプログラムです。マウスを使ったドラッグアンドドロップをするものです。08:24:52JavaFXで利用できるダイアログの種類と、サンプルプログラムを紹介しています。14:07:17JavaFXで3D表示したオブジェクトの見る方向をマウスで変えるためのサンプルプログラムです。07:55:30JavaFXではステージのスタイルをいくつか選べるのですが、それぞれどんな表示になるのか、いま一つわからなかったので各スタイルを実行してみました。07:32:41JavaFXでCSSファイルやアイコンファイルを読み込むサンプルプログラムです。Jar化すると動かなくなることがあったので書きました。07:15:35JavaFXではAlertクラスを用いてメッセージダイアログを表示します。このダイアログを常に最前面に表示できるようなClassを作りましたので紹介します。07:14:56JavaFXを用いてWebを表示させる、ウェブブラウザのサンプルプログラムです。Swingでのサンプルプログラムも載せています。07:44:00JavaFXで音楽や音声の入ったファイルを再生するクラスを作りました。さんぷるプログラムを紹介しています。09:46:06Windows用に作ったJavaFXアプリをMacへ移植したときにつまづいた点、気づいた点などをまとめました。09:30:30ウインドウ(Stage)右上の×をクリックしてアプリを終了するとき、ダイアログを表示してファイル保存の確認をするサンプルプログラムの紹介です。10:54:35JavaFXを利用してSTLなどの3Dデータファイルを開き、Stageに表示させるサンプルプログラムの紹介です。10:04:18JavaFXで印刷するサンプルプログラムです。16:12:52JavaFXでの衝突判定のしかたを考えました。布シミュレーションに使っています。18:35:10布(cloth)の動きをシミュレーションをするためのソースコードです。JavaFXで動きます。yet、java.lang.ExceptionInInitializerErrorといったエラー表示される場合の対処方法を書きました。08:19:31JavaFXのButtonコントロールを使った、シンプルなサンプルプログラムとその説明です。14:26:54JavaFXのコントロール、ComboBoxとChoiceBoxを利用するシンプルなサンプルプログラムです。14:28:033Dシーンの中にボタンなどのコントロールや、2次元図形を表示させるサンプルプログラムです。10:15:26ファイルの読み込みや保存、ディレクトリの選択などをするときに開くダイアログの説明です。シンプルなサンプルプログラムと動画も付けました。07:38:42JavaFXのUIコントロール、CheckBoxの使いかたを開設するサンプルプログラムです。08:38:44fxmlファイルとSeneBuilderを利用してコントロールを配置するサンプルプログラムです。11:22:21JavaFXで作成したTreeViewにPopupMenuを追加するサンプルプログラムです。16:30:03JavaFXでツリービュー(TreeView)を使ってみたので、サンプルプログラムも作ってみました。18:55:10JavaFXでマウス操作によりイベントを発生させるプログラムの紹介です。10:01:21JavaFXで用意されている主なUIコンポーネントについて調べてみました。11:25:50JavaFXを使ってメッシュ形状を変更するアニメーションを作ります。サンプルプログラムの紹介です。19:01:50JavaFXで3Dアニメーションを表示するサンプルプログラムを紹介しています。TriangleMeshを生成するサンプルプログラムです。08:10:57MeshViewはJavaFXの3次元モデルを表示するためのオブジェクトです。たくさんの3角形を定義してテクスチャを貼りつけ、様々な形状を表示させることができます。定義方法とシンプルなサンプルプログラムを紹介します。12:35:47JavaFXのCameraの扱いかたについて書いています。Itoこのサイトの文章・写真の無断転載を禁じます。