Javaのオブジェクト指向のグラフィカル・インターフェースの概要(サプリメント)

JDK1.8ローカル内部クラスと匿名内部クラスは、デフォルトのレイアウト変数は、定数のすべての最終修正されている使用します

JDK1.8前に、手動で最後の文字列のキーを宣言しなければなりません.....この変数は、ローカル内部クラスと匿名内部クラスで使用することができます

またはエラーを指示します

ActionListenerが共通のイベントで、各コントロールは、イベントを有します

しかし、いくつかの特別な制御方法は、独自の独立したイベントを持っています

ombo利用のActionListenerの欠点は、現在選択されたエントリが再び選択された場合、またはイベントをトリガすることです

ドロップダウンメニュー項目はのitemStateChangedを変更した場合

実際には、この方法は、元のエントリが選択されていない1回2回、新しいエントリが選択されたトリガされます

したがって、一般的に選択された場合にのみ動作し、決意を必要

スクロールバー: JScrollPaneのペイン=新でnew JScrollPane(コンテンツ);

デフォルト表示の高さを設定してください...との共同使用にスクロールバーを注意し、目に見えるラインの数である  jlist.setVisibleRowCount(3);

幅を設定しjlist.setFixedCellWidth(150);

各行の高さを設定  jlist.setFixedCellHeight(50)。

無線機を設定するか、複数選択  jlist.setSelectionMode(ListSelectionModel.SINGLE_SELECTION)。

コンテナバッファリング遅延が低減されます

JOptionPaneの(ボックス).showMessageDialog(ダイアログボックス)

.addSeparator();間隔

(CHAR)8、バックスペース

再描画();ウィンドウのリフレッシュ

公共ボイドkeyReleased(たKeyEvent e)の{ } ときキーボード放出トリガ

公共ボイドkeyPressed(のKeyEvent電子){ } キーボードが押されたときにトリガ

キーボードのすべてのキーは、特定の静的定数目標をコーディングを持ってKeyEvent.VK_ENTER

公共ボイドのmouseReleased(MouseEventのE){ } マウスリリースときにトリガ

公共ボイドのmouseEntered(MouseEventの電子){ } マウスがトリガー入ると

公共のボイドのmouseClicked(MouseEventの電子){ } マウスクリック時にトリガ

公共ボイドのmouseMoved(MouseEventのE){ }   マウス移動するときトリガー

公共ボイドmouseDragged(MouseEventの電子){ } マウスドラッグは、トリガされたとき

(MouseWheelEventがE){}公共ボイドは mouseWheelMoved 中央マウスホイールスクロールのときにトリガ

MouseAdapterのは、実際にすべてのマウスインターフェイスのための抽象クラスの実現である、役割が不要な方法の多くを達成することはあまりない、次の実装クラスを作ることです

おすすめ

転載: www.cnblogs.com/ArrayStoreException/p/12055886.html