SwingベースのUIフレームワーク「OpenSwing 1.1.1」がリリース

    白石俊平  [2007/05/29]

    27日(米国時間)、SwingベースのUIフレームワークであるOpenSwingの新バージョン1.1.1がリリースされた。こちらのサイトからダウンロード可能だ。OpenSwingはオープンソース(ライセンスはLGPL)で提供されており、Swing開発で頻繁に利用される機能や仕組みを共通化している。

    OpenSwingを使用すると、MVC(モデル・ビュー・コントローラ)アーキテクチャに則ったSwingアプリケーションを開発できる。また、OpenSwing自体が多くのSwingコンポーネントを提供しており、中にはモデルとのデータバインディングが自動化されたコンポーネントもある。

    加えて、OpenSwingが提供するグラフィックコントロールはJavaBeans仕様に則っているため、NetBeansやEclipseといったIDEのRADツールとも親和性が高い。その他の機能としては、ロギング、国際化、グリッドをExcel/CSV/PDF/XML/RTFといったドキュメントへエクスポートする機能や、アプリケーションへの認証管理機構のサポートなどがある。

    さらに、UIだけではなくビジネスロジックもサポートしているのがOpenSwingの特徴だ。Hibernate/iBATISとの統合や、Spring Frameworkとのコミュニケーションを補助するユーティリティクラス、RMI/SOAPなどをサポートする拡張可能なコミュニケーションレイヤーなども提供している。

    なお、OpenSwingはJDK 1.4以上で動作する。

    関連サイト

    関連したタグ

    新着記事

    特設サイトの情報

      求人情報

      人気記事

      一覧

      イチオシ記事

      新着記事

      特別企画

      転職ノウハウ

      あなたの仕事適性診断

      4つの診断で、自分の適性を見つめなおそう!

      Heroes File ~挑戦者たち~

      働くこと・挑戦し続けることへの思いを綴ったインタビュー

      はじめての転職診断

      あなたにピッタリのアドバイスを読むことができます。

      転職Q&A

      転職に必要な情報が収集できます

      スカウト転職する

      企業からアプローチのメッセージが届きます。

      マイナビニュースマガジン