WEB相談室

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

タイトル:Javaアプレット「イベント処理」で、エラーメッセージ

0:[投稿] ゆうちゃん [2006/08/20 23:09 ] [環境:IE6, WINXP 解りません。]

Webページ「アプレットなJavaの基礎講座」(chaichan-world)で
アプレットを勉強中の、初心者です。
当講座の、「イベント処理」の、ソースプログラムを、自分で
入力、コンパイルし、アプレットビューアを、実行したところ
「start:アプレットが初期化されていません」と、エラーメッセージされました。初心者なりに、試行錯誤しましたが、解決できません。何方か、ご教授頂ければ幸いです。
因みに、ソースプログラム、及び、HTMLファイルは、下記の通りです。
(Sample.java)
import java.appret.Applet;
import java.awt.*;
import java.awt.event.*;
public class Sample extends Applet {
    Button btn_ore;
    Image Img_ore1;
    Image Img_ore2;
    int fg;
    public void init() {
         add(btn_ore = new Button("クリックするとちゃいち                      ゃんが替わるよ!"));
         btn_ore.addActionListener(new ActionListener() {
              public void actionPerformed(ActionEvent e) {
                   fg++;
                   repaint();
              }
         });
         Img_ore1 = getImage(getDocumentBase(),"../img/
                                         chaichan.gif");
         Img_ore2 = getImage(getDocumentBase(),"../img/
                                       chaikobana.gif");
         fg = 0;
    }
    public void paint(Graphics g) {
         if(fg % 2 == 0) {
              g.drawImage(Img_ore1, 80, 80, this);
         }
         else {
              g.drawImage(Img_ore2, 80, 80, this);
         }
    }
}
(Sample.html)
<HTML>
<BODY>
<APPLET CODE = "Sample.class" WIDTH ="300" HEIGHT ="300">
</APPLET>
</BODY>
</HTML>
又、「chaichan.gif」と「chaikobana.gif」は、Sample.javaと
同じ、ディレクトリに保存してあります。

以上、宜しくお願い致します。

   


1:[回答] tk [2006/08/24 11:18 ]

import java.appret.Applet;
                 ^^^^^  
>又、「chaichan.gif」と「chaikobana.gif」は、Sample.javaと同じ、ディレクトリに保存してあります。
>"../img/chaichan.gif"
>"../img/chaikobana.gif"
それだと画像が表示されないのでは。。。


2:[回答] ゆうちゃん [2006/08/24 12:22 ]

tk様、済みません、appretは、記述ミスです。
appletと入力しております。


3:[回答] tk [2006/08/24 15:15 ]

作成したソースをそのまま貼らないと問題点は見えてこないと思います。
参考にしているのはこのサイト(http://www.parkcity.ne.jp/〜chaichan/)のサンプルですよね。試しに打ち込んでみましたが何の問題もなく動きました。


4:[回答] tk [2006/08/24 15:19 ]

文字バケました;;
http://www.parkcity.ne.jp/%7echaichan/


5:[回答] ゆうちゃん [2006/08/24 23:34 ]

tk様 問題解決しました。ソースプログラム、下記のように簡単に記述できる所は簡単にしたところ、アプレットビューア、開始できました。
   Img_ore1→Img1


6:[回答] ゆうちゃん [2006/08/24 23:40 ]

tk様 問題解決しました。ソースプログラム、下記のように簡単に記述できる所は簡単にしたところ、アプレットビューア、開始できました。
   Img_ore1→Img1
     Img_ore2→Img2
     "../img/chaichan.gif"→"chaichan.gif"
     "../img/chaikobana.gif"→"chaikobana.gif"

ご協力有難う御座いました。
今後もご指導のほど宜しくお願い致します。

回答(必須): 状態:

お名前(必須):

URL:




[戻る]