/////////////////////////////////////////////// // Java 2 APPLET zFondoColor.java // Wilucha 09/09/02 ////////////////////////////////////////////// import java.awt.*; public class zFondoColor extends java.applet.Applet { Button rojoBoton,azulBoton,verdeBoton,blancoBoton,negroBoton; public void init() { setBackground(Color.white); setLayout(new FlowLayout(FlowLayout.CENTER, 10, 10)); rojoBoton = new Button("Rojo"); add(rojoBoton); azulBoton = new Button("Azul"); add(azulBoton); verdeBoton = new Button("Verde"); add(verdeBoton); blancoBoton = new Button("Blanco"); add(blancoBoton); negroBoton = new Button("Negro"); add(negroBoton); } public boolean action(Event evt, Object arg) { if (evt.target instanceof Button) { changeColor((Button)evt.target); return true; } else return false; } void changeColor(Button botonActivo) { if (botonActivo == rojoBoton) setBackground(Color.red); else if (botonActivo == azulBoton) setBackground(Color.blue); else if (botonActivo == verdeBoton) setBackground(Color.green); else if (botonActivo == blancoBoton) setBackground(Color.white); else setBackground(Color.black); repaint(); } }