WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:Java Appletの質問

0:[投稿] 豆大好き。 [2003/04/28 17:31 ][環境:IE6 WIN XP わからない]

こんにちは。
「豆大好き。」という者です。
Javaを始めたばかり・・・と言うより
Java Appletを始めたばかりです。
ド素人故に考えれば考えるほど
分からなくなってしまい、
本や、ネットで調べては見たものの、
原因がよく分からないため
なんの解決にもなりませんでした。
その原因がよく分からないやつは、

import java.awt.*;

public class TestA {
    public static void main(String[] args) {
        MyApplet ma = new MyApplet();

        ma.setSize(400, 400);
        ma.setVisible(true);
    }
}

class MyApplet extends Frame {
    public void paint(Graphics g) {
        Image gz = getImage(getDocumentBase(), "yu.gif");
        g.drawImage(gz, 50, 30, this);
    }
}
です。
このように打つと

シンボルを解釈処理できません
シンボル:メソッド getDocumentBase()
位置  :MyApplet のクラス
        Image gz = getImage(getDocumentBase(), "yu.gif");
                            ^
となってしまうのですが、
なぜでしょうか?
ちなみにヴァージョンは1.4.0を使っています。
どなたか教えては頂けないでしょうか?
宜しくお願いします。 m(_ _)m


1:[回答] hrm [2003/04/29 20:06 ]

FrameクラスがgetDocumentBase()というメソッドを持っていないからだと思います。
これって、MyAppletがjava.awt.Appltから派生していることを想定しているのでは?


2:[完了] 豆大好き。 [2003/04/29 20:49 ]

ありがとうございます!
メソッド・・・ですか・・・
色々勘違いしてる部分とかありました。
ホントにありがとうございました。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World