int[][] oval2 = new int[][] {
{100,150,148,50},
{100,140,148,70},
{100,130,148,90},
{100,120,148,110},
{100,110,148,130},
{100,100,148,150}
};
int cont = 0;
// un hilo
run() {
while(true) {
repaint();
cont = (cont+1) % oval2.length;
// Sleep un tiempo
}
}
public void paint(Graphics g) {
// limpia la escena
// pinta el óvalo grande
g.drawOval(oval1[cont][0],oval1[cont][1],oval1[cont][2],oval1[cont][3]);
}