プロが教える店舗&オフィスのセキュリティ対策術

http://rg550.hp.infoseek.co.jp/cgi-bin/joyful/im …
上記のプログラムをコンパイルした所、以下のエラーが出て来ました。
javaを始めたばかりで、直し方が分かりません。
どなたか教えてもらえないでしょうか。
1.J120902のエラー
kaguhls4% J120902.java:17: ';' がありません。
private enum Emode {sin.cos};
^
J120902.java:17: シンボルを解釈処理できません。
シンボル: クラス enum
位置 : J120902 の クラス
private enum Emode {sin.cos};
^
J120902.java:18: シンボルを解釈処理できません。
シンボル: クラス Emode
位置 : J120902 の クラス
private Emode mode=Emode.sin;
^
J120902.java:50: シンボルを解釈処理できません。
シンボル: メソッド setPreferredSize (java.awt.Dimension)
位置 : J120902 の クラス
this.setPreferredSize(new Dimension(1200,400));
^
J120902.java:88: シンボルを解釈処理できません。
シンボル: 変数 BLUE
位置 : java.awt.Color の クラス
g.setColor(Color.BLUE);
^
J120902.java:90: シンボルを解釈処理できません。
シンボル: 変数 RED
位置 : java.awt.Color の クラス
g.setColor(Color.RED);
^
エラー 6 個

2.J120905のエラー
kaguhls4% J120905.java:77: シンボルを解釈処理できません。
シンボル: メソッド setPreferredSize (java.awt.Dimension)
位置 : J120905 の クラス
this.setPreferredSize(new Dimension(kPanelSize,kPanelSize));
^
エラー 1 個

A 回答 (2件)

使用しているJavaのバージョンが古いのではないでしょうか。



「enum」はJava 5からサポートされものだと思います。

また、Java SE 1.4のPanelクラスのドキュメントには、setPreferredSizeメソッドの記述が見当たりませんが、
Java SE 5のPanelクラスには、このメソッドが継承されたメソッドとして記述されています。
    • good
    • 0

普通にコンパイルして実行できましたけど?

    • good
    • 0
この回答へのお礼

そうでしたか・・。
こちらの手違いでしたね、ありがとう御座います。

お礼日時:2009/01/16 11:27

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!