クラス
javax.swing.JLayerの使用
JLayerを使用するパッケージ
パッケージ
説明
1つのインタフェースおよび多くのabstractクラスを提供しており、Swingはプラグイン可能なLook & Feel機能を提供するためにこれらを利用します。
-
javax.swing.plafでのJLayerの使用
型JLayerのパラメータを持つjavax.swing.plafのメソッド修飾子と型メソッド説明voidLayerUI.applyPropertyChange(PropertyChangeEvent evt, JLayer<? extends V> l) そのいずれかのプロパティが変更された場合にLayerUIに通知し、このLayerUIインスタンスが設定されているすべてのJLayerを更新できるようにします。void渡されたJLayerのインスタンスに、そのコンポーネントを配置させます。voidLayerUI.eventDispatched(AWTEvent e, JLayer<? extends V> l) このLayerUIインスタンスへのJLayerとそのすべての子孫のAWTEventを処理します。booleanLayerUI.imageUpdate(Image img, int infoflags, int x, int y, int w, int h, JLayer<? extends V> l) その機能を、JLayerのベース・クラスから継承されるJLayer.imageUpdateメソッドのデフォルト実装に委任します。voidLayerUI.paintImmediately(int x, int y, int width, int height, JLayer<? extends V> l) このLayerUIが設定されているJLayerの指定された領域をただちにペイントします。protected voidLayerUI.processComponentEvent(ComponentEvent e, JLayer<? extends V> l) JLayerまたはすべてのそのサブコンポーネントで発生するコンポーネント・イベントを処理します。protected voidLayerUI.processFocusEvent(FocusEvent e, JLayer<? extends V> l) JLayerまたはすべてのそのサブコンポーネントで発生するフォーカス・イベントを処理します。protected voidLayerUI.processHierarchyBoundsEvent(HierarchyEvent e, JLayer<? extends V> l) JLayerまたはそのサブコンポーネントで発生する階層境界イベントを処理します。protected voidLayerUI.processHierarchyEvent(HierarchyEvent e, JLayer<? extends V> l) JLayerまたはそのサブコンポーネントで発生する階層イベントを処理します。protected voidLayerUI.processInputMethodEvent(InputMethodEvent e, JLayer<? extends V> l) JLayerまたはそのサブコンポーネントで発生する入力イベントを処理します。protected voidLayerUI.processKeyEvent(KeyEvent e, JLayer<? extends V> l) JLayerまたはすべてのそのサブコンポーネントで発生するキー・イベントを処理します。protected voidLayerUI.processMouseEvent(MouseEvent e, JLayer<? extends V> l) JLayerまたはすべてのそのサブコンポーネントで発生するマウス・イベントを処理します。protected voidLayerUI.processMouseMotionEvent(MouseEvent e, JLayer<? extends V> l) JLayerまたはすべてのそのサブコンポーネントで発生するマウス・モーション・イベントを処理します。protected voidLayerUI.processMouseWheelEvent(MouseWheelEvent e, JLayer<? extends V> l) JLayerまたはすべてのそのサブコンポーネントで発生するマウス・ホイール・イベントを処理します。voidこのLayerUIが設定されているJLayerによって、updateUI()が呼び出されたときに呼び出されます。