import java.awt.*; import java.applet.*; import java.io.*; import java.net.*; import java.util.*; public class z extends Applet {// implements Runnable { //Thread runner; Button button1, button2; Choice ch; Button clean; public void add(Component c, GridBagLayout gbl, GridBagConstraints gbc, int x, int y, int w, int h) { gbc.gridx = x; gbc.gridy = y; gbc.gridwidth = w; gbc.gridheight = h; gbl.setConstraints(c,gbc); add(c); } public void init() { setFont(new Font("Helvetica", Font.PLAIN, 14)); Panel p = new Panel(); ch = new Choice(); ch.addItem("111"); ch.addItem("222"); ch.addItem("333"); ch.addItem("444"); clean = new Button("Clean"); add(ch); add(clean); //setLayout(new BorderLayout()); this.resize(500,450); p.show(); } public void cleanThis() { remove(ch); remove(clean); ch.select("111"); add(ch); add(clean); //this.validate(); } public boolean action(Event evt, Object obj) { String command = (String)obj; if (command.equals("Clean")) { cleanThis(); } return true; } public void start() { // runner = new Thread(this); //runner.start(); } public void stop() { //if (runner != null) //runner.stop(); } public void run() { } /* public static void main(String[] args) { PetaSIM tester = new PetaSIM(); tester.resize(800, 650); // tester.setSize(200, 100); tester.init(); tester.show(); } */ };