Aqui esta una parte del codigo como me lo pidieron espero que sirva y me puedan aconsejar que hacer. No soy muy bueno en esto apenas voy comenzando asi que no hace falta que me lo digan
.
public void moverarriba(int t)
{
jLayeredPane1.repaint();
pop(t);
int i = 0;
java.awt.Label disco = null;
switch(discomov)
{
case 1:
disco = Disco1;
break;
case 2:
disco = Disco2;
break;
case 3:
disco = Disco3;
break;
case 4:
disco = Disco4;
break;
case 5:
disco = Disco5;
break;
case 6:
disco = Disco6;
break;
case 7:
disco = Disco7;
break;
case 8:
disco = Disco8;
break;
case 9:
disco = Disco9;
break;
case 10:
disco = Disco10;
break;
}
for(i = disco.getY(); i >= 10; i--)
{
disco.setLocation(disco.getX(), i);
jLayeredPane1.repaint();
try
{
this.wait(500);
}
catch(Exception e)
{
}
}
jLayeredPane1.repaint();
}