インタフェース
javax.swing.ButtonModelの使用

ButtonModelを使用しているパッケージ 
パッケージ 説明
javax.swing
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
  • javax.swingでのButtonModelの使用

    ButtonModelを実装しているjavax.swing内のクラス 
    修飾子と型 クラス 説明
    class  DefaultButtonModel
    Buttonコンポーネントのデータ・モデルのデフォルト実装です。
    static class  JToggleButton.ToggleButtonModel
    ToggleButtonモデルです
    ButtonModelとして宣言されているjavax.swing内のフィールド 
    修飾子と型 フィールド 説明
    protected ButtonModel AbstractButton.model
    ボタンの状態を決定するデータ・モデルです。
    ButtonModelを返すjavax.swing内のメソッド 
    修飾子と型 メソッド 説明
    ButtonModel AbstractButton.getModel()
    このボタンが表すモデルを返します。
    ButtonModel ButtonGroup.getSelection()
    選択されたボタンのモデルを返します。
    ButtonModel型のパラメータを持つjavax.swing内のメソッド 
    修飾子と型 メソッド 説明
    boolean ButtonGroup.isSelected​(ButtonModel m)
    ButtonModelが選択されているかどうかを返します。
    void AbstractButton.setModel​(ButtonModel newModel)
    このボタンが表すモデルを設定します。
    void JMenu.setModel​(ButtonModel newModel)
    「メニュー・ボタン」のデータ・モデルを設定します。これは、ユーザーがクリックしてメニューを開いたり閉じたりするラベルです。
    void ButtonGroup.setSelected​(ButtonModel m, boolean b)
    ButtonModelに対して選択された値を設定します。