JClass DesktopViews(英語版)

Javaクライアント開発を支援するコンポーネントスイート製品。

MESCIUS (旧社名:GrapeCity) 社の製品
1996 年より日本国内にてComponentSourceで販売中。

i

販売終了のご案内
このたび、2018年2月末をもって開発元より、JClass DesktopViews(英語版)月販売終了されました。ご愛顧いただきまして誠にありがとうございました。大変恐れ入りますが、後継製品のご用意はございません。

JClass DesktopViews(英語版) について

Javaクライアント開発を支援するコンポーネントスイート製品。

JClass DesktopViewsは、Javaデスクトップアプリケーション開発に適したさまざまなコンポーネントとJARファイル生成ツールをセットにしたスイート製品です。チャートやデータグリッド、帳票出力、ユーザーインタフェース用部品を数多く収録しており、幅広い用途のJavaアプリケーションを本製品だけで開発することができます。また、各コンポーネントは豊富なプロパティやメソッドにより、自由なカスタマイズや動的処理が可能です。Java標準APIだけでは対応しきれない高度な操作性や対話性を必要とするデスクトップアプリケーション開発を実現します。本製品は国内外を問わず多くのシステムや商用パッケージに採用され、品質が高く評価されています。

JClass DesktopViewsでできること

さまざまな案件で何度も利用して開発コストを削減したい
JClass DesktopViewsは、さまざまなタイプのコンポーネントを多数提供していますので、あらゆる業種のアプリケーションを開発できます。基幹データを表形式で表示するグリッドコンポーネントや各種チャート、レイアウトを自由に定義できる帳票出力コンポーネント、さらにリストボックスやプログレスバーといったユーザーインタフェース用の部品まで幅広く揃えています。それぞれのコンポーネントには用途に適した機能が数多く組み込まれており、プロパティに値をセットするだけで外観デザインから機能実装まで行えます。また、本製品を利用して開発したアプリケーションは無償で自由に配布できます。複数の案件で繰り返し利用することで、ランニングコストの削減を期待できます。

グラフやチャートでデータを視覚的に表現したい
JClass DesktopViewsは豊富なチャート種を提供します。折れ線、棒グラフ、積層、レーダーチャート、ガントチャート、HiLo、ローソク足など基本的なチャートから専門性の高いものまでを備えています。異なるチャート種を重ね合わせることも可能で、複数軸にも対応。また、3Dチャートもサポートしています。3次元データを散布図や曲面、棒でプロットできるので、科学技術分野などでの高度なデータ解析用チャート要求を満たします。さらに、短いスパンで変化する数値データの表示に最適な各種のゲージチャートも収録しています。グラフとの組み合わせで、さまざまな経時変化を効果的に表現するアプリケーションを開発できます。

エンドユーザーに快適な操作性のテーブルを提供したい
JClass DesktopViewsは表形式でデータを表示するための高機能テーブル作成コンポーネントを収録しています。対話的なユーザーインタフェースを組み込んでおり、プロパティの設定だけで実行時のデータソートや行・列のドラッグ&ドロップ移動を実装できます。外観のカスタマイズも柔軟で、色や罫線の設定やセルの結合、固定行の指定など自由なテーブルレイアウトが可能です。また、セルへの入力は文字列入力のほか、チェックボックスやコンボボックスでの入力にも対応しています。入力された数値データは関数や数式で集計処理できます。印刷機能にも優れ、プレビュー機能付きの印刷設定ダイアログでヘッダ/フッタ、マージンを設定できます。

クライアントアプリケーションから帳票出力したい
JClass DesktopViewsは、帳票コンポーネントも収録しています。HTMLと同じような感覚でページを自由にレイアウトし、プリンタに出力したりPDFファイルやPostScript、HP PCLを生成したりできます。プリンタ設定や用紙スタイル、印刷領域、段落スタイルといった各印刷要素はオブジェクトとして提供しているため、プロパティ設定だけでさまざまな制御が可能です。また、ユーザー定義のヘッダ・フッタの挿入、ページ番号の自動挿入などもサポートしています。

クライアントアプリケーションにアトラクティブな機能を追加したい
JClass DesktopViewsには、アプリケーションの画面をより使いやすくするためのさまざまなユーザーインタフェースコンポーネントを提供しています。スピンボックスやチェックボックスリスト、日付セレクタ、フォントセレクタといった入力操作をサポートするコンポーネントや、マルチカラムリストボックスやツリーエクスプローラ、ポップアップカレンダーなど表示データの視認性を高めるコンポーネントを数多く収録しています。Java標準のAPIでは実現が難しい表現力豊かなユーザーインタフェースを短期間で開発できます。

JARファイルを簡単に作成したい
JClass DesktopViewsには配布パッケージを自動生成するJarMastarが付属しています。直観的でわかりやすいGUI画面とウィザード機能に従ってマウス操作だけでJARファイルを簡単に作成できます。JARファイルに追加するファイルの依存情報を抽出して配布に必要なクラスを自動収集。マニフェストファイルも自動生成します。また、2つのJARファイルを比較し差分の確認もできますので、バージョンの管理も容易です。