Editor De Texto Orientado A Eventos
Enviado por zuzii15 • 27 de Noviembre de 2012 • 1.071 Palabras (5 Páginas) • 518 Visitas
public void llenaVector(){
int i,band,j,n;
String aux[]={"Contigo-Natalia Lafourcade","Invisible-Victor Garcia","Let's Get It Started-The Black Eyes Peas",
"Loco extraño-Sandoval","Somebody that I used to know-Goyte","Frente a frente-Ha-Ash",
"Tu me cambiaste la vida-Rio Roma","Se supone-Luis Fonsi","Para tu amor-Junes","A medio vivir-Noel Schajris",
"Paradise-Coldplay","One more night-Maroon 5","Cuidarte el Alma-Chayanne","Antología-Shakira",
"We are young-Fun"};
Random rnd = new Random();
for(i=0;i<canciones.length;i++){
n=(int)(rnd.nextDouble() *(14) +0);
if(i==0)
{this.canciones[i]=aux[n];/*primer cancion*/}
else
{
band=1;
for(j=0;j<i;j++){
if(canciones[j].equals(aux[n])){
band=0;
break;
}
}
if(band==1){//cancion no repetida
canciones[i]=aux[n];
}
else
{i--;/*truco para no dejar salir del ciclo for hasta q ya no se repita*/}
}
}
}
public void muestraVector(){
int i;
for(i=0;i<canciones.length;i++)
{
System.out.println((i+1)+".- "+canciones[i]);
}
}
public void Play(){
System.out.println("Tocando: "+canciones[(indice)]);
}
public void fwd(){
if(indice==(canciones.length-1))
{ indice=0;
}
else
{indice++;
}
System.out.println("Avanza una cancion: "+canciones[indice]);
}
public void rwd(){
if(indice==0)
{ indice=(canciones.length-1);}
else
{indice--;
}
...