( ソース )
import java.applet.*; import java.awt.*; public class SS4 extends Applet{ Graphics g; Image image; int width; int height; public void init(){ //g = setGraphics(); String parameter; Panel panel = new Panel(); add("Buttons",panel); panel.add(new Button("超音波センサ")); panel.add(new Button("赤外線センサ")); panel.add(new Button("タッチセンサ")); panel.add(new Button("モーター")); panel.add(new Button("MPUボード")); panel.add(new Button("I/Oボード")); panel.add(new Button("MMIボード")); width = this.size().width; height = this.size().height; resize(width, height); } public boolean action(Event event, Object event_object){ if(event_object.equals("超音波センサ")){ image = getImage(getCodeBase(), "sssj2'.gif"); repaint(); } else if(event_object.equals("赤外線センサ")){ image = getImage(getCodeBase(), "infj2'.gif"); repaint(); } else if(event_object.equals("タッチセンサ")){ image = getImage(getCodeBase(), "mmi1''.gif"); repaint(); } if(event_object.equals("モーター")){ image = getImage(getCodeBase(), "pdj2'.gif"); repaint(); } else if(event_object.equals("MPUボード")){ image = getImage(getCodeBase(), "mpcj1.gif"); repaint(); } else if(event_object.equals("I/Oボード")){ image = getImage(getCodeBase(), "cpust.gif"); repaint(); } if(event_object.equals("MMIボード")){ image = getImage(getCodeBase(), "mmij2'.gif"); repaint(); } return true; } public void paint(Graphics g){ g.drawImage(image, 0, 0, width, height, this); } }