• 締切済み

java eclipse 型に解決できません

java eclipseで public abstract void show(GraphicsInfo ginfo); と打ったらGraphicsInfo に赤線がでて 型に解決できませんと出ました。 何がまちがいなのでしょうか? http://www.atmarkit.co.jp/fjava/rensai3/code_debug01/debug01.html は見たけどわからない。 15歳からはじめるJAVAわくわくゲームプログラミング 116頁の013行です。

みんなの回答

  • hirotn
  • ベストアンサー率59% (147/246)
回答No.3

Eclipseのパッケージエクスプローラ  →当該パッケージを右クリック   →プロパティ    →Javaのビルドパス     →「ライブラリ」タブ      →「外部JAR追加」あるいは「外部クラス・フォルダーの追加」を順々選択し、 org.jade.basic.model.shape(であっているかわかりませんが)のパッケージを追加する必要があります。これで解決するかと思います。逆にビルドパスを追加していないと、外部パッケージがどこにあるか分からず、外部パッケージが参照できないので、そもそもコンパイルができないことになります。 Eclipseが指摘しているエラーは、その外部パッケージが見つけられない!!という指摘です。 --- 上記の捜査はコマンドラインのjavacなら-CLASSPATHを編集する相当の作業とお考えください。

owabi
質問者

補足

エラーが消えました。 とりあえず宇宙船を動かすことができました。 みなさんありがとう。

すると、全ての回答が全文表示されます。
  • salsberry
  • ベストアンサー率69% (495/711)
回答No.2

GraphicsInfoというクラスはJava標準のものではないので、JavaとEclipseをインストールしただけでは使えません。 そのクラスを使うためにどんな準備が必要なのかその本には書かれているはずだと思います。持っていないので調べられませんが。。。

すると、全ての回答が全文表示されます。

関連するQ&A