Java プラットフォーム 1.2

クラス
javax.swing.AbstractButton の使用

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

javax.swing における AbstractButton の使用方法
 

javax.swing における AbstractButton のサブクラス
 class JButton
          「プッシュ」ボタンの実装です。
 class JCheckBox
          CheckBox の実装です。
 class JCheckBoxMenuItem
          選択または選択解除できるメニュー項目です。
 class JMenu
          メニューの実装です。
 class JMenuItem
          MenuItem の実装です。
 class JRadioButton
          ラジオボタンの実装です。
 class JRadioButtonMenuItem
          RadioButtonMenuItem の実装です。
 class JToggleButton
          2 状態ボタンの実装です。
 

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

AbstractButton のパラメータを持つ javax.swing におけるコンストラクタ
AbstractButton.AccessibleAbstractButton.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.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 MetalCheckBoxUI.installDefaults(AbstractButton b)
           
protected  void MetalCheckBoxUI.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)
           
 


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.