そろそろJava2の実行環境も整備されてきたので、Swingベースのアプレットを試してみます。このページのアプレットがうまく表示されない場合は、JDK1.2以上のアプレットビューア、あるいはJava2対応ブラウザなどで試してみてください。
今回のアプレットでは、ボタンとスライダバー(意味なし)を配置し、ボタンをクリックすると色選択ダイアログを出してボタンの背景色を設定できるようにしました。アプレットは、SwingのJAppletを継承しますが、コンポーネントを追加する時には直接addするのではなくContentPaneに追加する点に注意してください。イベント処理などは、AWTと同様の方式みたいですね。
Swingでは、コンポーネントにツールチップをつけたり(ボタンの上にカーソルを移動して少し待ってみましょう)ラベルやボタン、メニューに文字列だけでなく絵を入れたりといろいろ面白い機能が実現されているので、今後も少しずつ試していくつもりです。
戻る |