2016-08-26 7 views
-1

カスタム色を配列に追加しようとしています。 これはこれまで私が試したことです。カスタム色をJavaの配列に追加する方法は?

Color red = new Color(255, 0, 0); 
    Color red2 = new Color(215, 0, 0); 
    Color red3 = new Color(175, 0, 0); 
    Color red4 = new Color(135, 0, 0); 

    //add the four colors to an array 
    Color[] c = {red, red2, red3, red4}; 

しかし、私はコードをコンパイルするためにコンパイラを呼び出すと、いくつかのエラーメッセージをプルアップしています。 私はたくさんの研究をしましたが、私の問題に対する答えはまだ見つかりません。誰も助けてくれますか?

+0

エラーメッセージをコピーして質問に貼り付けることはできますか? – jhhoff02

+0

は再生できません:http://ideone.com/uoYxZI。エラーはあなたが私たちを見せなかったコードです。 – PeterT

+0

'java.awt.Color'をインポートしましたか? – Matthias

答えて

0

私は私の問題に対する答えを見つけました。

 Color red = new Color(255, 0, 0); 
    Color red2 = new Color(215, 0, 0); 
    Color red3 = new Color(175, 0, 0); 
    Color red4 = new Color(135, 0, 0); 

    Color[] c = {red, red2, red3, red4}; 

上記のコードの代わりに、このコードを試しました。

Color[] c = new Color[4]; 
    c[0] = new Color(255, 0, 0); 
    c[1] = new Color(215, 0, 0); 
    c[2] = new Color(175, 0, 0); 
    c[3] = new Color(135, 0, 0); 

プログラムの目標は、ランダム化された色で正方形の束を着色するし、それは完全に罰金働きました。出力は次のようになります。

Alteration.java

関連する問題