みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

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となってしまいます。実行するためにはどうしたらよいのでしょうか?

投稿日時 - 2008-10-24 10:01:24

QNo.4425558

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

こんにちは。

コンパイル環境と実行環境の不整合が起こっているのではないでしょうか?
下記のURLを参考にしてみてください。

それでも解決しなければ、下記の情報が必要になるかと思います。

・該当のソース以外は正常にコンパイル・実行できますか?
・使用しているJDK・JREのバージョンはなんでしょうか?

参考URL:http://www.javaroad.jp/bbs/answer.jsp?q_id=2005111613514712

投稿日時 - 2008-10-24 10:07:07

ANo.1

java PrefTest

で実行した結果を教えてください。

(質問じゃんじゃんああげて全然クローズしないのはあんまり感心しないかな)

投稿日時 - 2008-10-24 10:03:52

あなたにオススメの質問