Fala galera, boa noite, estou precisando de uma ajuda, preciso criar um jbutton em que ao clicar ordene cidades e se clicar novamente desordene tudo… a principio fiz usando um boolean, porém, não desordenou… alguém teria um exemplo ou ideia? obrigado.
Manda o que você fez
Mande o que você fez para podermos analisarmos, mas é basicamente isso. Tu usa um boolean, e faz uma condição para true e false. Ao clicar no botão e entrar na condição para ordenar ele entra como true, e muda para false, logo quando você apertar de volta, ele entrará na condição para desordenar.
boolean jbuton=true;
if(jbuton == true){
//ORDENA CIDADES
jbuton = false;
}else if(jbuton == false){
//DESORDENA CIDADES
jbuton = true;
}
1 curtida
Fala amigo, bom dia, fiz algo desse tipo, só que estou meio confuso ainda se esta ok…
List abc = new ArrayList();
//add entries here
//now sort them
Collections.sort(ord, new Comparator(){
@Override
public int compare(ord ord1, ord ord2){
boolean b1 = ord1.isClickable;
boolean b2 = ord2.isClickable;
if (b1 == !b2){
return 1;
}
if (!b1 == b2){
return -1;
}
return 0;
}
});
Talvez você não precise dessa condição pra saber se o botão foi pressionado, tente usar o exemplo que eu dei acima.