ページの先頭行へ戻る
Interstage Studio J Business Kit GUIライブラリ ユーザーズガイド
FUJITSU Software

A.1.1 クラス名の変更

一般的にアプリケーションの開発は、複数のパッケージ(製品)を組み合わせて開発する場合が多くなります。パッケージ間で同名のクラスが存在した場合、ソースプログラム中に固有のパッケージ名を記述せざるを得なく、結果としてソースプログラムの可視性の悪化/記述量の増大などの問題が発生します。

当機能の基本GUIライブラリでは、このような問題を少しでも軽減させるため、クラス名にプレフィックス(JF)を付加しています。

したがって、以下のとおりクラス名の変更が必要になります。

表A.1 クラス名の比較一覧

クラス名/インタフェース名/例外

機能概要

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

入力可能でない文字を入力したときの例外