一般的にアプリケーションの開発は、複数のパッケージ(製品)を組み合わせて開発する場合が多くなります。パッケージ間で同名のクラスが存在した場合、ソースプログラム中に固有のパッケージ名を記述せざるを得なく、結果としてソースプログラムの可視性の悪化/記述量の増大などの問題が発生します。
当機能の基本GUIライブラリでは、このような問題を少しでも軽減させるため、クラス名にプレフィックス(JF)を付加しています。
したがって、以下のとおりクラス名の変更が必要になります。
クラス名/インタフェース名/例外 | 機能概要 | |
---|---|---|
Windows用JBK V1.0 | 当機能 | |
com.fujitsu.jbk.gui.awt.TableViewActionListener | JFTableViewActionListener | JFTableViewが発行するイベントを受け取るためのインタフェース |
com.fujitsu.jbk.gui.awt.CalendarView | JFCalendarView | カレンダの表示と日付の選択を行う |
com.fujitsu.jbk.gui.awt.Cell | JFCell | 文字列とイメージを表示する |
com.fujitsu.jbk.gui.awt.ExChoice | JFChoice | Choiceに項目の並べ替え(ソート)、編集の機能を追加 |
com.fujitsu.jbk.gui.awt.ExCalendar | JFCalendar | 日付を取り扱う |
com.fujitsu.jbk.gui.text.ExDecimalFormat(JDK1.1.3でのみ使用可能) | (JDKのDecimalFormatを使用) | DecimalFormatに小数部の丸め処理機能を追加 |
com.fujitsu.jbk.gui.awt.ExTextField | JFField | JFFieldDate、JFFieldDouble、JFFieldLong、JFFieldStringの各クラスの抽象クラス |
com.fujitsu.jbk.gui.awt.ExTextFieldDate | JFFieldDate | TextFieldに日付/時間データの入力およびフォーマットして出力などの機能を追加 |
com.fujitsu.jbk.gui.awt.ExTextFieldDouble | JFFieldDouble | TextFieldに実数データの入出力、桁数・範囲チェック、文字種チェックなどの機能を追加 |
com.fujitsu.jbk.gui.awt.ExTextFieldLong | JFFieldLong | TextFieldに整数データの入出力、桁数・範囲チェック、文字種チェックなどの機能を追加 |
com.fujitsu.jbk.gui.awt.ExTextFieldString | JFFieldString | TextFieldに入力制限、クリップボード連携などの機能を追加 |
com.fujitsu.jbk.gui.awt.Groupbox | JFGroupbox | ラベルおよび枠線付きのパネル |
com.fujitsu.jbk.gui.awt.ImageButton | JFImageButton | イメージ付きボタン |
com.fujitsu.jbk.gui.awt.ListView | JFListView | データをリスト形式(表形式)で表示する |
com.fujitsu.jbk.gui.awt.Position | JFPosition | (行、列)で表現される位置を表す |
com.fujitsu.jbk.gui.awt.Progressbar | JFProgressbar | 操作の進行状況を表すバー |
com.fujitsu.jbk.gui.awt.Slider | JFSlider | マウスやキー操作でつまみを動かして値を変更する |
com.fujitsu.jbk.gui.awt.SpinButton | JFSpinButton | 垂直方向または水平方向の2つのボタンが1組になったボタン |
com.fujitsu.jbk.gui.awt.Statusbar | JFStatusbar | メッセージや状態を表示するバー |
com.fujitsu.jbk.gui.awt.TableView | JFTableView | データをテーブル形式(表形式)で表示し、編集することができる |
com.fujitsu.jbk.gui.awt.TableViewActionEvent | JFTableViewActionEvent | JFTableViewが発行するイベント |
com.fujitsu.jbk.gui.awt.Toolbar | JFToolbar | コンポーネントの配置、説明を表示する |
com.fujitsu.jbk.gui.awt.TreeItemcom.fujitsu.jbk.gui.awt.TreeView | JFTree | 複数の列情報(マルチカラム)に対応したツリー形式でデータを表示する |
JFSimpleTreeNode | JFTreeの値であるJFTreeNodeインタフェースを実装したクラス | |
JFTreeEvent | JFTreeが発行するイベント | |
JFTreeNodeEvent | JFTreeNodeデータの状態の変更によって発行されるイベント | |
com.fujitsu.jbk.gui.awt.LimitException | JFLimitException | 入力可能文字数を超えて入力したときの例外 |
com.fujitsu.jbk.gui.awt.ManipulateTableException | JFManipulateTableException | セルのセット、セルの文字列のセット、行列数の変更、 行列の操作、行列の幅高さの変更を行ったときの例外 |
com.fujitsu.jbk.gui.awt.RangeException | JFRangeException | 上限と下限の範囲を超えた数値を入力したときの例外 |
com.fujitsu.jbk.gui.awt.TypeException | JFTypeException | 入力可能でない文字を入力したときの例外 |