- 締切済み
Javaのエラーなのですが
import java.awt.*; import java.awt.event.*; class PrefFrame extends Frame { public PrefFrame(String title) { //フレームのタイトル setTitle(title); //ウィンドウを閉じる時 addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }); } } public class PrefTest { public static void main(String args[]) { PrefFrame frm = new PrefFrame("都道府県マスター"); frm.setLocation(300, 200); frm.setSize(250, 350); frm.setBackground(Color.LIGHT_GRAY); frm.setVisible(true); } } と入力しました。コンパイルは出来て、CLASSファイルは作成できたのですが、実行できずにエラーException in thread "main" java.lang.NoClassDefFoundError: PrefTest/javaとなってしまいます。実行するためにはどうしたらよいのでしょうか?
- みんなの回答 (2)
- 専門家の回答
みんなの回答
こんにちは。 コンパイル環境と実行環境の不整合が起こっているのではないでしょうか? 下記のURLを参考にしてみてください。 それでも解決しなければ、下記の情報が必要になるかと思います。 ・該当のソース以外は正常にコンパイル・実行できますか? ・使用しているJDK・JREのバージョンはなんでしょうか?
- ProKaseifu
- ベストアンサー率51% (98/192)
java PrefTest で実行した結果を教えてください。 (質問じゃんじゃんああげて全然クローズしないのはあんまり感心しないかな)