JavaTM 2 Platform
Standard Ed. 5.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 のフィールド
protected  Vector<AbstractButton> ButtonGroup.buttons
           
 

AbstractButton 型の引数を持つ型を返す javax.swing のメソッド
 Enumeration<AbstractButton> ButtonGroup.getElements()
          グループに関連するすべてのボタンを返します。
 

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 BasicButtonListener.checkOpacity(AbstractButton b)
           
protected  BasicButtonListener BasicButtonUI.createButtonListener(AbstractButton b)
           
 int BasicButtonUI.getDefaultTextIconGap(AbstractButton b)
           
static Dimension BasicGraphicsUtils.getPreferredButtonSize(AbstractButton b, int textIconGap)
           
protected  void BasicButtonUI.installDefaults(AbstractButton b)
           
protected  void BasicRadioButtonUI.installDefaults(AbstractButton b)
           
protected  void BasicButtonUI.installKeyboardActions(AbstractButton b)
           
protected  void BasicButtonUI.installListeners(AbstractButton b)
           
protected  void BasicButtonUI.paintButtonPressed(Graphics g, AbstractButton b)
           
protected  void BasicButtonUI.paintFocus(Graphics g, AbstractButton b, Rectangle viewRect, Rectangle textRect, Rectangle iconRect)
           
protected  void BasicToggleButtonUI.paintIcon(Graphics g, AbstractButton b, Rectangle iconRect)
           
protected  void BasicButtonUI.paintText(Graphics g, AbstractButton b, Rectangle textRect, String text)
          現在のボタンのテキストを描画するメソッドです。
protected  void BasicButtonUI.uninstallDefaults(AbstractButton b)
           
protected  void BasicRadioButtonUI.uninstallDefaults(AbstractButton b)
           
protected  void BasicButtonUI.uninstallKeyboardActions(AbstractButton b)
           
protected  void BasicButtonUI.uninstallListeners(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 のメソッド
protected  BasicButtonListener MetalButtonUI.createButtonListener(AbstractButton b)
           
 void MetalButtonUI.installDefaults(AbstractButton b)
           
 void MetalToggleButtonUI.installDefaults(AbstractButton b)
           
 void MetalRadioButtonUI.installDefaults(AbstractButton b)
           
 void MetalCheckBoxUI.installDefaults(AbstractButton b)
           
protected  void MetalButtonUI.paintButtonPressed(Graphics g, AbstractButton b)
           
protected  void MetalToggleButtonUI.paintButtonPressed(Graphics g, AbstractButton b)
           
protected  void MetalButtonUI.paintFocus(Graphics g, AbstractButton b, Rectangle viewRect, Rectangle textRect, Rectangle iconRect)
           
protected  void MetalToggleButtonUI.paintFocus(Graphics g, AbstractButton b, Rectangle viewRect, Rectangle textRect, Rectangle iconRect)
           
protected  void MetalToggleButtonUI.paintIcon(Graphics g, AbstractButton b, Rectangle iconRect)
          ボタン b の適切なアイコンを領域 iconRect にペイントします。
 void MetalButtonUI.uninstallDefaults(AbstractButton b)
           
protected  void MetalToggleButtonUI.uninstallDefaults(AbstractButton b)
           
protected  void MetalRadioButtonUI.uninstallDefaults(AbstractButton b)
           
protected  void MetalCheckBoxUI.uninstallDefaults(AbstractButton b)
           
 


JavaTM 2 Platform
Standard Ed. 5.0

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

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。