• ビジネス
  • IT
  • テクノロジー
  • 医療
  • 建設・不動産
  • TRENDY
  • WOMAN
  • ショッピング
  • 転職
  • ナショジオ
  • 日経電子版
  • 日経BP
  • PR

  • PR

  • PR

  • PR

  • PR

Java技術最前線

JavaFX 2で始めるGUI開発 第6回 プロパティとバインド

櫻庭 祐一=横河電機 2013/01/07 日経ソフトウエア

 あけましておめでとうございます。Java技術最前線も8年目となりましたが、今年も最新情報をお伝えしていく所存ですので、よろしくお願いします。

 今年の注目は、なんといってもJava SE 8のリリースです。Porject JigsawはJava SE 9にスリップしてしまったものの、Project Lambdaをはじめとした様々な新機能が導入される予定です。また、JavaFXも標準APIとして提供されることになっています。

 もちろん、本連載でも今後Java SE 8を取りあげていくつもりです。

 さて、今月もJavaFXの解説を続けていきましょう。

 先月まではGUI部品であるコントロールについて紹介してきました。今月は描画とはちょっと離れた機能を取りあげます。

 GUIをMVC構造で構築した場合、GUIに表示する情報はモデルに保持させます。この場合、モデルとビューの対応づけをしなくてはなりませんが、これが意外に面倒です。

 この時に便利に使えるのが、今回紹介するバインドという機能です。

 バインドは二つの変数を自動的に同期させる機構です。しかし、どのような変数でも同期できるわけではありません。バインドが使えるのが、今回のもう一つのトピックであるプロパティです。

 では、まずプロパティから紹介していきましょう。

ここから先はITpro会員(無料)の登録が必要です。

次ページ プロパティ
  • 1
  • 2
  • 3
  • 4
  • 5

あなたにお薦め

連載新着

連載目次を見る

今のおすすめ記事

  • 【ITpro Report】

    CES 2018で感じた5つのインパクト

     2018年1月9日~12日に米国ラスベガスで開催された家電見本市「CES 2018」。スタートアップ企業を中心とした取材から、「CESと縁のなかった企業の参入」「国対抗のイノベーション競争」など5つのトピックスを紹介する。

ITpro SPECIALPR

What’s New!

経営

アプリケーション/DB/ミドルウエア

クラウド

運用管理

設計/開発

クライアント/OA機器

ネットワーク/通信サービス

セキュリティ

もっと見る