JavaTM 2 Platform
Std. Ed. v1.3

クラス
javax.swing.AbstractButton の使用

AbstractButton を使用しているパッケージ
javax.swing すべてのプラットフォームで可能な限り同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.swing.plaf.basic 基本 Look & Feel に従って作成されたユーザインタフェースオブジェクトを提供します。 
javax.swing.plaf.metal このパッケージは、Metal の Look & Feel に従って構築されるユーザインタフェースオブジェクトを提供します。  
 

javax.swing での AbstractButton の使用
 

javax.swing での AbstractButton のサブクラス
 class JButton
          「プッシュ」ボタンの実装です。
 class JCheckBox
          チェックボックス、つまり選択あるいは選択解除できる項目の実装で、その状態を表示します。
 class JCheckBoxMenuItem
          選択または選択解除できるメニュー項目です。
 class JMenu
          メニューの実装であり、ユーザが JMenuBar で項目を選択すると表示される JMenuItem を保持するポップアップウィンドウです。
 class JMenuItem
          メニューの項目の実装です。
 class JRadioButton
          ラジオボタンの実装です。
 class JRadioButtonMenuItem
          ラジオボタンメニュー項目の実装です。
 class JToggleButton
          二状態ボタンの実装です。
 

AbstractButton 型のパラメータを持つ javax.swing のメソッド
 void ButtonGroup.add(AbstractButton b)
          グループにボタンを追加します。
 void ButtonGroup.remove(AbstractButton b)
          グループからボタンを削除します。
 

AbstractButton 型のパラメータを持つ javax.swing のコンストラクタ
AbstractButton.AccessibleAbstractButton()
           
 

javax.swing.plaf.basic での AbstractButton の使用
 

javax.swing.plaf.basic での AbstractButton のサブクラス
 class BasicArrowButton
          基本方向のいずれかにスケーリングされる矢印を描画する JButton オブジェクトです。
 

AbstractButton 型のパラメータを持つ javax.swing.plaf.basic のメソッド
protected  void BasicButtonUI.installDefaults(AbstractButton b)
           
protected  void BasicButtonUI.installListeners(AbstractButton b)
           
protected  void BasicButtonUI.installKeyboardActions(AbstractButton b)
           
protected  void BasicButtonUI.uninstallKeyboardActions(AbstractButton b)
           
protected  void BasicButtonUI.uninstallListeners(AbstractButton b)
           
protected  void BasicButtonUI.uninstallDefaults(AbstractButton b)
           
protected  BasicButtonListener BasicButtonUI.createButtonListener(AbstractButton b)
           
 int BasicButtonUI.getDefaultTextIconGap(AbstractButton b)
           
protected  void BasicButtonUI.paintFocus(Graphics g, AbstractButton b, Rectangle viewRect, Rectangle textRect, Rectangle iconRect)
           
protected  void BasicButtonUI.paintButtonPressed(Graphics g, AbstractButton b)
           
protected  void BasicToggleButtonUI.paintIcon(Graphics g, AbstractButton b, Rectangle iconRect)
           
protected  void BasicToggleButtonUI.paintText(Graphics g, AbstractButton b, Rectangle textRect, String text)
           
protected  void BasicToggleButtonUI.paintFocus(Graphics g, AbstractButton b, Rectangle viewRect, Rectangle textRect, Rectangle iconRect)
           
protected  void BasicToggleButtonUI.paintButtonPressed(Graphics g, AbstractButton b)
           
protected  void BasicRadioButtonUI.installDefaults(AbstractButton b)
           
protected  void BasicRadioButtonUI.uninstallDefaults(AbstractButton b)
           
static Dimension BasicGraphicsUtils.getPreferredButtonSize(AbstractButton b, int textIconGap)
           
protected  void BasicButtonListener.checkOpacity(AbstractButton b)
           
 

AbstractButton 型のパラメータを持つ javax.swing.plaf.basic のコンストラクタ
BasicButtonListener(AbstractButton b)
           
 

javax.swing.plaf.metal での AbstractButton の使用
 

javax.swing.plaf.metal での AbstractButton のサブクラス
 class MetalComboBoxButton
          MetalComboBoxUI を補助する JButton サブクラスです。
 class MetalScrollButton
          Metal でスクロールバーの矢印に使用する JButton オブジェクトです。
 

AbstractButton 型のパラメータを持つ javax.swing.plaf.metal のメソッド
 void MetalToggleButtonUI.installDefaults(AbstractButton b)
           
protected  void MetalToggleButtonUI.uninstallDefaults(AbstractButton b)
           
protected  void MetalToggleButtonUI.paintButtonPressed(Graphics g, AbstractButton b)
           
protected  void MetalToggleButtonUI.paintFocus(Graphics g, AbstractButton b, Rectangle viewRect, Rectangle textRect, Rectangle iconRect)
           
 void MetalRadioButtonUI.installDefaults(AbstractButton b)
           
protected  void MetalRadioButtonUI.uninstallDefaults(AbstractButton b)
           
 void MetalButtonUI.installDefaults(AbstractButton b)
           
 void MetalButtonUI.uninstallDefaults(AbstractButton b)
           
protected  BasicButtonListener MetalButtonUI.createButtonListener(AbstractButton b)
           
protected  void MetalButtonUI.paintButtonPressed(Graphics g, AbstractButton b)
           
protected  void MetalButtonUI.paintFocus(Graphics g, AbstractButton b, Rectangle viewRect, Rectangle textRect, Rectangle iconRect)
           
 void MetalCheckBoxUI.installDefaults(AbstractButton b)
           
protected  void MetalCheckBoxUI.uninstallDefaults(AbstractButton b)
           
 


JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.