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