我很确定我可以弄清楚如何添加图片(虽然如果你知道你可以节省一些研究时间),但如果变量bob超过5,我将如何继续添加事件?
package clicker;
import java.applet.*;
import java.awt.*;
public class click extends Applet
{
/**
*
*/
private static final long serialVersionUID = 1L;
Button increase, decrease; // These are two buttons
int value = 0;
public void init()
{
increase = new Button("Increase bob ");
add(increase);
decrease = new Button("Decrease bob ");
add(decrease);
}
public boolean action(Event e, Object args)
{
if(e.target == increase)
value++;
if(e.target == decrease)
value--;
repaint();
return true;
}
public void paint(Graphics g)
{
g.drawString("How many bob do you give? " + value, 50, 80);
}
}
我是否只需将其添加到公共布尔操作中,如e.target == increase
?我试过了,我有一个错误,我想它会在那里。我会在哪里写的?提前谢谢。
答案 0 :(得分:0)
在您的action()
方法下,更改值变量后,您将添加另一个控制语句。
if (value > 5) {
new ImageIcon(new URL("image/path")).paintIcon(this, getGraphics(), x, y);
}