ひしだまの変更履歴

ひしだまHPの更新履歴。
主にTRPGリプレイの元ネタ集、プログラミング技術メモと自作ソフト、好きなゲームや音楽です。

JavaFX2 ドロップ処理

2012-04-21 23:59:31 | PG(Java)

JavaFX2でファイルのドロップを処理する方法をメモ。

aoetkさんから教えていただいたサンプルがとても分かり易かったが、そのままだと芸が無いので、Scene Builder(というかFXML)を使ってレイアウトを書いて、処理本体はコントローラークラスに書く方式で試してみた。

FXMLからControllerソースを生成するツールもファイルをドロップできるようにしてみた)

SwingだとTransferHandlerを書いてコンポーネントに登録するという作業が必要でけっこう面倒だったんだけど、JavaFX2はその辺りかなり簡単。
汎用的に扱えるインターフェースを残しつつ、よく使うファイルとか文字列には専用のメソッドを用意している。
汎用的なメソッドしか提供していなかったSwingに比べれば楽なわけだよ(笑)


コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« Python3でのSphinxのインスト... | トップ | reStructuredText構文 »
最新の画像もっと見る

コメントを投稿

PG(Java)」カテゴリの最新記事