JavaAppletのプログラム添削をお願いします
初心者です。宜しくお願いします。
JAVA Appletで、クリックするたびに画像が変わるものを作りたいのですが、上手くいきません。
プログラムの添削をお願い致します。
JAVA Appletを利用し、画面をクリックするたびに画像が変わるアプリを作りたいのですが、上手くいきません。
※コンパイルは通るのですが、実行しても何も表示されません。
[参考URL]http://www.geocities.jp/supermisosan/javastudy/mousechange.html
この、画像を変えただけのものを作れればOKです。
以下、今私の書いたプログラム内容です。
書いたと言っても、コピペして部分部分を変えただけですが‥。
【click.java】
import java.applet.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class click extends JApplet implements MouseListener
{
Image siro,kiiro,aka2,img;
int x=0;
Image image[]=new Image[5];
Graphics g;
public void init()
{
addMouseListener(this);
image[0]=getImage(getDocumentBase(),getParameter("siro.gif"));
image[1]=getImage(getDocumentBase(),getParameter("kiiro.gif"));
image[2]=getImage(getDocumentBase(),getParameter("aka2.gif"));
image[3]=getImage(getDocumentBase(),getParameter("aka2.gif"));
image[4]=getImage(getDocumentBase(),getParameter("aka2.gif"));
setBackground(Color.white);
}
public void paint(Graphics g)
{
g.drawImage(image[x],0,0,this);
}
public void mouseClicked(MouseEvent me)
{
x++;
if(x==5)
x=0;
repaint();
}
public void mouseEntered(MouseEvent me)
{
}
public void mouseExited(MouseEvent me)
{
}
public void mousePressed(MouseEvent me)
{
}
public void mouseReleased(MouseEvent me)
{
}
}
【click.html】
<html>
<head>
<title>test applet</title>
</head>
<body>
<applet code="click.class" width=500 height=500>
</applet>
<hr>
<a href="click.java"> source file </a>
</body>
</html>
何が足りないのでしょうか?
勉強不足ですみません、宜しくお願い致します!!
お礼
アプレットセキュリティですか… これから、それについて調べてみます。 ありがとうございました。