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

インタフェースColorSelectionModel

既知のすべての実装クラス:
DefaultColorSelectionModel

public interface ColorSelectionModel
Colorの選択をサポートするモデルです。
関連項目:
Color
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    void addChangeListener​(ChangeListener listener)
    モデル内の変更に対するリスナーとしてlistenerを追加します。
    Color getSelectedColor()
    選択されたnull以外のColorを返します。
    void removeChangeListener​(ChangeListener listener)
    モデル内の変更に対するリスナーとしてlistenerを削除します。
    void setSelectedColor​(Color color)
    選択された色をcolorに設定します。
  • メソッドの詳細

    • getSelectedColor

      Color getSelectedColor()
      選択されたnull以外のColorを返します。
      戻り値:
      選択したColor
      関連項目:
      setSelectedColor(java.awt.Color)
    • setSelectedColor

      void setSelectedColor​(Color color)
      選択された色をcolorに設定します。 カラーのnull設定は未定義のため、予想外の結果となる可能性があることに注意してください。 このメソッドは、現在のカラーを新規のnull以外のカラーに設定すると、状態変更イベントをトリガーします。
      パラメータ:
      color - 新しいColor
      関連項目:
      getSelectedColor(), addChangeListener(javax.swing.event.ChangeListener)
    • addChangeListener

      void addChangeListener​(ChangeListener listener)
      モデル内の変更に対するリスナーとしてlistenerを追加します。
      パラメータ:
      listener - 追加されるChangeListener
    • removeChangeListener

      void removeChangeListener​(ChangeListener listener)
      モデル内の変更に対するリスナーとしてlistenerを削除します。
      パラメータ:
      listener - 削除するChangeListener