高橋麻奈『やさしいオブジェクト指向』(ソフトバンククリエイティブ)および
How to Use Color Choosers(The Java Tutorials)
を参考にしました。