淡々とお仕事のお勉強をするよ
× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 前回 GUI について調べたときには言及しなかったが、ニュースで目に付いては気になる JavaFX についても調べておく。名前から分かる通り Java の何かで、既存の機能を利用するスクリプト言語らしい。 環境今のところ、Sun 主導のオープンソースプロジェクト OpenJFX が代表格。解凍してみるととてもシンプルな構成。ソースファイルの拡張子は通常 fx。 JavaFX Mobile、デスクトップウィジェット向けの WidgetFX、NetBeans 用プラグインもある。 コーディング感、Java との違い【特集】体験! JavaFXの世界 - "Javaが放つRIAプラットフォーム"の魅力を徹底解説 (1) あらゆるデバイスで実行可能なリッチなアプリケーションUIを実現 | エンタープライズ | マイコミジャーナル
デモ・サンプルコード
Java との共存Michael Heinrichs 氏の blog で、JavaFX と共用するための Java コードを書くために気をつけることについての記事が連載されている。いずれじっくり読みたい。 第54回 これからの展望まで完了。長かった。
実際に触ってみる機会が無かったのでそんなに上達した気はしないけど、知っているに超した事はない。 第50回 いろいろなクラス・構造体まで読んだ。
第49回 イベントの作成 - Event, RaiseEvent, WithEventsまで読む。
第48回 高度なメソッド・プロパティ - Optional, ParamArray, Overloads, Shared, Staticまで読む。
周辺にあるテクノロジやインスタント Python 辺りを読んで、そういえば多くの言語や環境では GUI インタフェースってどう作るのだろうと思って調べてみた。 TkPython には Tkinter という標準ライブラリがある。 Qt主に C++ だけど、他にも様々な言語に対応している。一番ポピュラーそうだけど、ライセンスの途中切り替えができないのが難点か。ライセンスは開発者単位で付与されるが、組み込み版はさらに端末毎にライセンス料が必要となる模様。 GTK+こちらは C 言語。しかしやはり多言語での開発にも対応。動作プラットフォームは GNOME がメインだけど、他の環境でも動かないことはない。 SWTJava プラットフォーム用。何故か Eclipse 財団が管理している。
Shoes(via InfoQ: 軽量なGUI、グラフィックス、アニメーション向けライブラリRuby Shoes) Ruby 用 GUI ライブラリ。割合単純な記述で様々なことが可能らしい。
実際は ?何をどの言語で作るかに依存する。この中で一番ご縁がありそうなのは Qt とSWT か。web アプリケーションが仕事の主流になればあんまり関係ない。 |
カレンダー
カテゴリー
最新CM
[04/25 cialis 20mg]
[04/25 Billymew]
[04/23 AnthonyVax]
[04/23 Judsontof]
[04/23 Ernestamots]
最新記事
(10/28)
(10/28)
(01/06)
(04/15)
(01/01)
最新TB
ブログ内検索
最古記事
(01/01)
(01/01)
(01/02)
(01/03)
(01/04)
アクセス解析
|