饮用水标准 ppm:JAVA求救!下面这个是为什么不显示图片啊。请高手指教!最好帮做修改

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/07 03:04:35
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;

//import javax.swing.*;

/*
* Created on 2005-12-1
*
*/

/**
* @author user
*
*//*
<applet code="图片库" width=1000 height=400>
</applet>
*/
public class Photo extends Applet implements ActionListener{
String manger="";
Button hu,zhong,zhou,guan;

public void init()
{
// Get content pane

hu=new Button("胡才金");
zhong=new Button("钟文龙");
zhou=new Button("周刚");
guan=new Button("关冠辉");
add(hu);
add(zhong);
add(zhou);
add(guan);
hu.addActionListener(this);
zhong.addActionListener(this);
zhou.addActionListener(this);
guan.addActionListener(this);
}

public void actionPerformed(ActionEvent ae)//在ActionListener接口中定义了actionPerformed( )方法,当一个动作事件发生时,它将被调用
{
String str= (String)ae.getActionCommand();//通过调用ActionEvent对象的getActionCommand( )方法来获得命令的名字
if(str.equals("胡才金"))
{
manger="DVD1.jpg";

}
else if(str.equals("钟文龙"))
{
manger="DVD2.jpg";

}

else if(str.equals("周刚"))
{
manger="DVD3.jpg";
}
else{
manger="DVD4.jpg";
}

repaint();
}
public void paint(Graphics g) {//当某一方法如paint( )和update( )被调用时,它被传递给应用程序。

g.drawString(manger, 6, 100);
}
}

String str= (String)ae.getActionCommand
这句改成
String str= ae.getActionCommand.toString()
试试看呵呵.