モジュール java.desktop
パッケージ javax.swing.plaf.metal

クラスMetalComboBoxButton

すべての実装されたインタフェース:
ImageObserver, ItemSelectable, MenuContainer, Serializable, Accessible, SwingConstants

public class MetalComboBoxButton
extends JButton
MetalComboBoxUIを補助するJButtonサブクラス

警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4以降、すべてのJavaBeans™用の長期間の格納サポートがjava.beansパッケージに追加されています。 XMLEncoderを参照してください。

関連項目:
MetalComboBoxButton
  • フィールド詳細

  • コンストラクタの詳細

    • MetalComboBoxButton

      public MetalComboBoxButton​(JComboBox<Object> cb, Icon i, CellRendererPane pane, JList<Object> list)
      MetalComboBoxButtonの新しいインスタンスを構築します。
      パラメータ:
      cb - JComboBoxのインスタンス
      i - アイコン
      pane - CellRendererPaneのインスタンス
      list - JListのインスタンス
    • MetalComboBoxButton

      public MetalComboBoxButton​(JComboBox<Object> cb, Icon i, boolean onlyIcon, CellRendererPane pane, JList<Object> list)
      MetalComboBoxButtonの新しいインスタンスを構築します。
      パラメータ:
      cb - JComboBoxのインスタンス
      i - アイコン
      onlyIcon - trueアイコンのみがペイントされている場合
      pane - CellRendererPaneのインスタンス
      list - JListのインスタンス
  • メソッドの詳細

    • getComboBox

      public final JComboBox<Object> getComboBox()
      JComboBoxを返します。
      戻り値:
      JComboBox
    • setComboBox

      public final void setComboBox​(JComboBox<Object> cb)
      JComboBoxを設定します。
      パラメータ:
      cb - JComboBox
    • getComboIcon

      public final Icon getComboIcon()
      JComboBoxのアイコンを返します。
      戻り値:
      JComboBoxのアイコン
    • setComboIcon

      public final void setComboIcon​(Icon i)
      JComboBoxのアイコンを設定します。
      パラメータ:
      i - JComboBoxのアイコン
    • isIconOnly

      public final boolean isIconOnly()
      isIconOnlyの値を返します。
      戻り値:
      isIconOnlyの値
    • setIconOnly

      public final void setIconOnly​(boolean isIconOnly)
      isIconOnlytrueの場合、アイコンのみがペイントされます。
      パラメータ:
      isIconOnly - trueの場合は、アイコンのみがペイントされます