请各位帮帮忙,如何每隔200毫秒,刷新出来一个新颜色import java.awt.*;
import javax.swing.*;
import java.awt.event.*;public class part1 extends JFrame 
{
JPanel jp1,jp2;      
JButton jb_x;
Container cp;
static int i,j,k;
    
part1()
{
super("R & G & B_"); setLayout(new BorderLayout());
cp = getContentPane();

jp1 = new JPanel();
jp2 = new JPanel();

jb_x = new JButton ("Start!");

jp1.setLayout(new GridLayout(73,72));
jp2.add(jb_x);

cp.add(jp1,"Center");
cp.add(jp2,"South");

Listen Watcher = new Listen();
jb_x.addActionListener(Watcher);

setSize(500,350);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}

class Listen implements ActionListener                                 //监听
{
JPanel jp_x;
Color color ;

public void actionPerformed(ActionEvent e)
{
if (e.getActionCommand().equals("Start!"))             //颜色
{
for (i = 0 ; i < 255 ; i = i + 15)
for (j = 0 ; j < 255 ; j = j + 15)
for (k = 0 ; k <255 ; k = k + 15)
{
jp_x = new JPanel ();
color = new Color(i,j,k);

jp_x.setBackground(color);
jp1.add(jp_x);
}
}
}
}

public static void main (String args [])
{
new part1();
}
}