• ベストアンサー

コンストラクタの super() で処理が止まります。

いつもお世話になってます。 eclipse & Visual Editor にて開発しております。 JFrame を継承したクラスを作成したのですが コンストラクタにて super() を呼び出したときに 処理が止まる?ようになってしまいます。 NoSuchMethodException(Throwable).<init>(String)行: 195 上記、タブが追加されて、 ----- ソースが見つかりませんでした。 ソース・ルックアップ・パスの編集 ← ボタン ----- が表示されている状態です。 解決策が分かりません。 どの辺りから調べれば良いのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • aid-u
  • ベストアンサー率75% (22/29)
回答No.3

> JFrame を継承したクラスを作成したのですが > コンストラクタにて super() を呼び出したときに JFrameのコンストラクタを呼び出した時に、何らかのメソッドが見つからずにエラーとなっているのだと思います。 JFrameのコンストラクタでは、引数として自作クラスのオブジェクトを渡すものはなさそうです。 このため、見つからないメソッドはJavaの実行環境中にあるのだと思います。 eclipseが無いため具体的に言えませんが、プロジェクトの環境設定の中に参照するJARファイルなどが設定できると思います。 環境の設定を見直してはいかがでしょうか。

その他の回答 (2)

  • ggaogg
  • ベストアンサー率43% (38/88)
回答No.2

例外はちゃんと次のように見ていますか? try { } cactch (Exception e) {  e.printStackTrace(); } 少なくとも NoSuchMethodException(Throwable).<init>(String)行: 195 これよりは情報が得られるはずです。

  • _ranco_
  • ベストアンサー率58% (126/214)
回答No.1

> どの辺りから調べれば良いのでしょうか? 195行でしょう...

Zepetto
質問者

補足

すみません。 呼び出したクラスには195行目は無いのです。

関連するQ&A