各クラスで扱う変数を定義する。
各変数の役割はプログラム中のコメント参照。
RGBとHLSの相互変換を行なう。
3〜6配色の明度差を求める。
この明度差と閾値により「調和」の配色が決定。
各部品の説明を載せる。
このシステムの地盤となるクラス。各種イベントの処理もここで行なう。
全体のレイアウトをここで決定する。
背景色、24色相環、彩度明度フィールド、選択色相・彩度明度フィールドの選択マークもここで表示管理している。
選択色について。
選択色のデータ表示。
3配色の各配色計算をここで一括処理している。
上に同じ。
上に同じ。
上に同じ。