https://blogs.oracle.com/java/entry/the_enterprise_side_of_javafx1
OTNのJavaページに、Java ChanpionであるAdam Bienの3部作の2作目、"The Enterprise Side of JavaFX"がUpされています。この記事ではLightView UIダッシュボードをJavaFX2で実装する方法を説明しています。Bienはこのように説明しています。
「LightViewアプリケーションのRESTfulなバックエンドは、監視サービスの起動/停止、スナップショットの間隔設定、GlassFishの監視機能を有効/無効化する際に使う基本的なHTMLページでできています」Bienは記事を適用した原則の一般的な要約で締めくくっています。
「org.lightview.view.Browserコンポーネントで実装された構成ビューは、監視プロセスの開始/停止や監視間隔の設定のためだけに必要です」
「JavaFXでは、各ビジュアルコンポーネントのモデルを作らずにカプセル化することを奨励しています。バインド可能なプロパティを使い、ビューとモデルの境界を削減し、バインド可能なプロパティの表現セットに置き換えることができます。普通のJavaクラスを使ってJavaFXコンポーネントをラップすると、もっと複雑さが軽減されます。低レベルのJavaFXの仕組みを使わずに、シンプルなコンポーネントを作って、プレゼンテーション層のロジックをわかりやすくすることができます。CSSスキンを使うと、プレゼンテーションロジックと画面上のアプリケーションの外観の実装に必要なコードを分離することができます。アプリケーションの外観の大部分はCSSファイルを修正すれば調整できます。実際のソースコードを変更する必要はないのです」記事はこちらからどうぞ。
The Enterprise Side of JavaFX: Part Two第1部はこちら。
Learn how to implement the LightView dashboard with JavaFX 2.
http://www.oracle.com/technetwork/articles/java/enterprisefxpt2-1676394.html
The Enterprise Side of JavaFX
Learn to use LightView to convert REST services into a bindable set of properties.http://www.oracle.com/technetwork/articles/java/enterprisefx-1651840.html
0 件のコメント:
コメントを投稿