import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

/* <applet code="ChangeColor.class" width="150" height="75"> </applet> */

public class ChangeColor extends JApplet implements ActionListener {
  Color[] cs = {Color.RED, Color.BLUE, Color.GREEN, Color.ORANGE};
  String str = "Hello World!";
  int i=0;

  @Override
  public void init() {
    JButton b = new JButton("Next");
    b.addActionListener(this);
    setLayout(new FlowLayout());
    add(b);
  }

  @Override
  public void paint(Graphics g) {
    super.paint(g);
    g.setColor(cs[i]);
    g.drawString("HELLO WORLD!", 20, 50);
  }

  public void actionPerformed(ActionEvent e) {
    i=(i+1)%cs.length;
    repaint();
  }
}
