コンポーネントサンプルは、JFComponentクラスとJFContainerクラスを使って、共通コンポーネントの機能であるツールチップの表示/ポップアップメニューの表示/枠線の指定を行うものです。
コンポーネントサンプルは、以下のクラスを利用しています。
JFMultiLineLabel
JFFieldString
JFFieldLong
JFFieldFilled
JFImageButton
JFCheckList
JFTableView
JFListView
JFTree
JFCalendarView
JFTabPanel
JFSlider
JFSpinButton
JFPanel
操作方法
チェックリストでチェックされた項目(ツールチップ/ポップアップメニュー)が有効になります。
ツールチップ
コンポーネントの上にマウスカーソルを移動すると、ツールチップを表示します。
ポップアップメニュー
コンポーネントの上で、マウスの右ボタンをクリックするとポップアップメニューを表示します(プロパティの設定ができます)。
プロパティの設定
ポップアップメニューのコマンド(プロパティ)を選択すると、コンポーネントの前景色/背景色/枠線が変更できます。
枠線の種類を平面("□"を選択)にしたときだけ枠線の前景色/背景色が表示されます。
JFCalendarViewでは、前景色/背景色を変更すると、選択されている日付の前景色/背景色を変更します。
ソースコード
コンポーネントサンプル:サンプル格納先/jfcomponent/JFComponentSample.java
プロパティ設定ダイアログ:サンプル格納先/jfcomponent/PropertyDialog.java