javafx

JavaFX(旧)の変わった使い方

IEICE技術研究報告 2010/3/12 (ASINなし。というかAmazonに無いよな…)にJavaFX (1.0昔のScriptの方)アプリのアクセシビリティ向上アプリというのが載ってて、まぁ今となっては使えないけど興味深かった。 要は、実行時にJavaFX Scriptを字句解析してUIコンポ…

fxml

<stylesheets> <URL value="@Index.css" /> </stylesheets> でfxmlと同じディレクトリにあるCSS読めるプロジェクトと、実行時に失敗するプロジェクトがあるな。

TableView

のCell内にVBoxを使うと画像と文字列の混在ができた。 やっぱfxml側に記述するのは各GUIコントロールの位置や大きさやID位で、コールバック関数のバインドなどはJava側に記述する方が見通しが良い気がする。 結構出来てきたが、サンプルを弄って作ったのでも…

TableView

1行毎の高さが簡単に変えられてこの点はSwingより良いな。

TableViewのカスタマイズ

http://blog.ngopal.com.np/2011/10/01/tableview-cell-modifiy-in-javafx/ に解説があるんだが難しい…。fxml使ってないしな。

TableView

サンプルがイマイチなので http://d.hatena.ne.jp/torutk/20121005/p1 の人と同じ状態に陥る。 結局上記URLおよび http://stackoverflow.com/questions/11180884/how-to-populate-a-tableview-that-is-defined-in-an-fxml-file-that-is-designed-in と同じ方…

Scene Builder 1.1

を覚えようと、まずは http://d.hatena.ne.jp/funakky/20120424/1335283639 の手順をなぞったところ、Snene Builder でButton にフォーカスしても、私のScene Builder 1.1の右パネル上部にはある筈の「Document」が無い事が判明。ここに対応するJavaクラス名…

JavaFXのTreeViewをダブルクリック

時の処理はどうするんだろう?プロパティのリスナはそういうのは無いっぽいからイベントハンドラかしら。 やはり先日の本を1回通読した方が良いな。

JavaFXのComboBoxとTreeView

を何とか会得、Swingと大体同じことは出来るようになった。 と言っても、そもそも余り凝った事はしてないけど。ただComboBoxの初期選択ができぬけどまぁいいや。 →.getSelectionModel.select(番号)でOK. ところでSwingの頃から思ってるんだが、GUIの各コント…

JavaFX GUIプログラミング〈Vol.1〉

最近でたばかりの本。謎スクリプトだったJavaFXではなく、JavaのGUIライブラリとなったJavaFX 2.xの本。多分日本唯一じゃないかしら。筆者は「SwingによるJava GUIプログラミング (2)」の人であの書籍には絵コンテエディタ作る時にお世話になった。 目次はこ…