FukaBeansJava 言語におけるコンポーネントシステム JavaBeans 仕様 に従って開発されたコンポーネントライブラリです。 研究用のテストコレクションとして用います。 また、 実用的なものを目指し、 一般に公開します。
動作確認環境として、 Sun 社が提供する BeanBox (BDK1.1 April) を使用しています。 仕様として JavaBeans 1.01 Specification に準拠します。 jars フォルダに各 Jar アーカイブを保存することで、 ビジュアルに利用可能です。 全てのコンポーネントは無償で提供されます。
概要: 指定されたファイル中のワード数を数えるコンポーネントです。
Developer: D. Hoshi Creation: 2003, Registration: Nov 17, 2003
Distribution: wordbean.jar, wordbean2.jar, Info: Document (in Japanese)
開発者: 鷲崎 弘宜, 作成: 2002, 登録: Jan 18, 2003
配布: fileutil.jar, 詳細: 利用文書
概要: 入力される単純なファイル名条件記述に基づいて、 条件記述に合致するファイルの集合を得るコンポーネントです。
開発者: 星 大樹, 作成: 2002, 登録: May 22, 2002
配布: FukaCalendar.jar ( version: 0.01 ), 詳細: 利用文書
概要: カレンダーを表示してくれるコンポーネントです。
開発者: 鷲崎 弘宜, 作成: 2002, 登録: Jan 1, 2002
配布: extractorbean.jar ( version: 0.1 ), 詳細: 利用文書
概要: フィルタ処理によって 2 値化された画像から 全ての閉じた領域を切り出すことで、 元の画像から部分画像群を出力するコンポーネントです。
開発者: 鷲崎 弘宜, 作成: 2001, 登録: Nov 29, 2001
配布: filterbean.jar ( version: 1.3 ), 詳細: 利用文書
概要: PNG,JPEG,GIF の各画像にフィルタ処理を施し、 エッジ検出処理がなされた画像をえることができる コンポーネントです。 フィルタ処理として、 Laplacian-8 や Sobel フィルタをサポートします。
開発者: 鷲崎 弘宜, 作成: 2001, 登録: Nov 7, 2001
配布: statementbean.jar ( version: 1.0 ), 詳細: 利用文書
概要: Java 言語におけるオブジェクトのメソッド呼出し記述を解析して、 オブジェクトを生成し返すコンポーネントです。 コンソール上で単体のアプリケーションとしても動作します。
利用例: 以下は同一の処理を行います
new StatementBean().evaluate("new java.awt.Frame().show();");
new StatementBean().evaluate(
"java.lang.Class.forName(\"java.awt.Frame\").newInstance().show();"
);
new StatementBean().evaluate(
"java.lang.Class.forName(" +
"new java.lang.String(\"java.awt.Frame\")).newInstance().show();"
);
開発者: 坂井 悠樹, 作成: 2001, 登録: Aug 4, 2001
配布: FukaClock.jar ( version: 0.01 ), 試行: 動作確認可能です。
概要: 時計コンポーネントです。 大部分の既存の時計と異なり、秒針や長針がスムーズに動きます。 アナログとデジタルの表示/非表示が選択できます。 アナログ部分のサイズ変更もできます。 次回バージョンでは背景画像の指定機能と時報のイベントを追加します。
開発者: 佐藤 幸三
作成: 2001, 登録: July 31, 2001
配布: FukaGraphBean.jar ( version: 0.01 ), 詳細: 利用文書 (July 31,2001)
試行: 動作確認可能です。
概要: 折線グラフを表示するコンポーネントです。グラフ数値の入力は CSV形式で行います。出力形式を指定して、 グラフの画像を JPEG 形式で保存することが可能です。
開発者: , 佐藤 幸三 作成: 2001, 登録: July 31, 2001
配布: FukaTextBean.jar ( version: 0.01 ), 詳細: 利用文書 (July 31,2001)
概要: 一行の文字列を入力可能なコンポーネントです。 Enter キーの押下時に入力された内容を PropertyChangeEvent として外部に発火するため、 BeanBox 等の Wiring 式のビジュアルな開発環境において 容易に利用可能です。
開発者: 安達 孝夫, 作成: 2001, 登録: July 4, 2001
配布: FukaStopWatchBean.jar ( version: 0.01 ), 試行: 動作確認可能です。
概要: ストップウォッチゲームコンポーネントです。
開発者: 元村 五月, 作成: 2000, 登録: June 20, 2001
配布: gamebean.jar ( version: 0.01 )
概要: 数字記憶ゲームコンポーネントです。 Button 等との結線によりメソッドの起動後、 数秒間数値を表示して消えます。 その数値を正しくキーボードから入力すると、 次の問題が出題されます。 間違った場合はそこで終了します。(更新中止)
開発者: 鷲崎 弘宜, 作成: 1998, 登録: June 17, 2001
配布: cellbean.jar ( version: 0.01 ), 試行: 動作確認可能です。
概要: 表形式のテーブルコンポーネントです。主に数値入力を可能とし、 列数・行数を実行時にマウス操作により増減可能です。 また上下左右方向にスクロール可能です。(更新中止)
開発者: 鷲崎 弘宜, 作成: 1998, 登録: June 17, 2001
配布: graph.jar ( version: 0.01 )
概要: 複数の数値配列から、折れ線グラフを重ねて表示します。 各折線グラフの色や、縦軸・横軸のラベルを実行時に変更可能です。 また、各グラフの説明を示すラベルを表示可能です。(更新中止)
有償・無償な JavaBeans コンポーネントが集められています。 JARS.COM では、 コンポーネントを関連するカテゴリ毎に収集して、 各コンポーネントに対して多人数で長時間をかけて独自の評価を行っています。 3種の評価検討項目があり、 その項目により星印4個を最高点として各コンポーネントに対して 評価付けを行っています。
ComponentSource や Flashline.com といった コンポーネント販売サイトへの リンク集です。Sun が作成しています。 各サイトでは、JavaBeans に限らず、 VisualBasic 用の VBX コンポーネントなども販売されています。
IBM 社が提供する JavaBeans コンポーネントライブラリです。 主に無償なコンポーネントが利用可能です。 有料なものは、上記の Flashline.com 等で 委託販売されています。
D.Reilly 氏が提供する無償な JavaBeans コンポーネントライブラリです。
シンガポールの JUG (Java Users Group) が提供する(おそらく) 無償な Java クラスライブラリです。 JavaBeans コンポーネントも多く提供されています。
Copyright(c) 1999-2001, CBSE Group, Fukazawa Laboratory