ItemEvent クラス
- [内容]
- チェックボックス,ラジオボタン,チョイスコントロール(矢印を押す→選択項目を表示),リスト処理(スクロールバーを使用して項目を選択)等,項目の選択と状態変化に対応します
- [主なメソッド]
- public ItemSelectable getItemSelectable()
- イベントを引き起こした項目を返します
- public Object getSource() ( EventObject から継承)
- イベントを発生させたオブジェクトを返す
- [使用例]
- プログラム例は,チェックボックスを利用した例です.ここをクリックするとアプレット版が表示されます(プログラム).

- プログラム例は,チェックボックスとラジオボタンを同時に配置した例です.ここをクリックするとアプレット版が表示されます(プログラム).

- プログラム例は,チョイスコントロールの使用例です.ここをクリックするとアプレット版が表示されます(プログラム).

- プログラム例は,リスト処理の使用例です.イベント処理を,ItemListener を用いて行っています.ここをクリックするとアプレット版が表示されます(プログラム).

- プログラム例は,メニューバー関連クラス( MenuBar クラス,Menu クラス,MenuItem クラス,CheckboxMenuItem クラス)の各メソッド等の使用例です.メニューバーのメニューという項目をクリックすると,下図に示すようなメニューが出現します.最初の 2 つのメニューをクリックすると,テキストエリアにメッセージが表示されます.また,この 2 つのメニューには,キーボードショートカットが割り付けてあります.3 番目の項目は,CheckboxMenuItem です.クリックすることにより,チェックを付けたり消したりすることができます.4 番目の項目は,サブメニューを持っており,テキストエリアの内容に対して,カット&ペーストを行うことができます.また,最後の項目をクリックすると Window が閉じられます.ここをクリックするとアプレット版が表示されます(プログラム).ただし,アプレットには,メニューバーを表示できないため,アプレットから新しい Window を生成し,それをスクリーン中央に表示しています.また,Window を閉じる方法がアプリケーションの場合と異なっています.なお,アプレット自身の大きさは 0 にしてあるため表示されません.

- [参照]
- CheckboxGroup, Checkbox, JCheckBox, JRadioButton, ItemListener, Choice, List, CheckboxMenuItem