JavaTM 2
Platform
Std. Ed. v1.4.0

クラス
javax.swing.AbstractButton の使用

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

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)
          グループからボタンを削除します。
 

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

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

AbstractButton 型のパラメータを持つ javax.swing.plaf.basic のメソッド
protected  void BasicRadioButtonUI.installDefaults(AbstractButton b)
           
protected  void BasicRadioButtonUI.uninstallDefaults(AbstractButton b)
           
protected  void BasicToggleButtonUI.paintIcon(Graphics g, AbstractButton b, Rectangle iconRect)
           
protected  void BasicButtonListener.checkOpacity(AbstractButton b)
           
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.paintText(Graphics g, AbstractButton b, Rectangle textRect, String text)
          現在のボタンのテキストを描画するメソッドです。
protected  void BasicButtonUI.paintFocus(Graphics g, AbstractButton b, Rectangle viewRect, Rectangle textRect, Rectangle iconRect)
           
protected  void BasicButtonUI.paintButtonPressed(Graphics g, AbstractButton b)
           
static Dimension BasicGraphicsUtils.getPreferredButtonSize(AbstractButton b, int textIconGap)
           
 

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 MetalCheckBoxUI.installDefaults(AbstractButton b)
           
protected  void MetalCheckBoxUI.uninstallDefaults(AbstractButton b)
           
 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)
           
 


JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

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