OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

ダイアログボックスの出し方

  • すぐに回答を!
  • 質問No.123494
  • 閲覧数544
  • ありがとう数2
  • 気になる数0
  • 回答数1
  • コメント数0

Javaを勉強中の初心者なのですが、
ダイアログボックスの出し方を教えて頂きたいのです。

Java入門にサンプルがあったので、その通り入力し実行したところPCが止まっちゃいました。なぜでしょうか?

それと下のサンプルの中に書いてある
ユーザークラスとは何でしょうか?

よろしくお願いいたします。

ーーーサンプルソースーーー
import java.awt.*;
public class myDialog extends Dialog{
public myDialog(Frame parent){
super(parent,"My Dialog",true);
}
public void init(String s){
setSize(300,150);
setVisible(true);
}
}

作成したユーザークラスを呼び出すには次のようにします。
myDialog d;
d=new myDialog(new Frame());
d.init("ウェイトの合計が100になっていません!!");
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

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

  • 回答No.1
レベル9

ベストアンサー率 38% (24/62)

こんにちわ

PCが止まった・・・と言うことは、メモリが足りないのかなあ。

開発環境を教えていただけると、調査方法もわかるかもしれません。
どういったソフトでJavaのソフトを作成し、実行しているのか。

コンソール画面(真っ黒のウィンドウ)が出て、
そこに何やらメッセージがずらずらと出てたりしませんか?
とりあえず、Javaの入門教室のようなページがありましたので、
参考にしてみてください。

それと、「ユーザークラス」についてですが、
これは「ユーザー(が作成した)クラス」と言うことです。
上記の例ですと、「myDialog」と言う名前のクラスは
始めからは用意されていません。
始めから用意されている「Dialog」と言う名前のクラスを
ベースにして作成されたオリジナルのクラスです。

これを「継承」と呼んで・・・と説明は出来ますが、
まずは用意されている部品(クラス)だけを使って
Javaを覚えてみましょう。

僕のお勧めの本は「独習Java」です。

頑張ってください。
お礼コメント
noname#767

お返事頂きありがとうございました。

何とかできました。
これからも日々精進いたします。

それとこれからは
使用環境とソフト名を書くようにします。
投稿日時 - 2001-08-24 17:33:27
-PR-
-PR-
このQ&Aで解決しましたか?
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ