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.
Função para ordernar e desordenar usando jbutton
W
4 Respostas
Manda o que você fez
V
1 like
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;
}
W
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(){
<a class="mention" href="/u/override">@Override</a>
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;
}
});
V
Talvez você não precise dessa condição pra saber se o botão foi pressionado, tente usar o exemplo que eu dei acima.
Criado 22 de novembro de 2018
Ultima resposta 25 de nov. de 2018
Respostas 4
Participantes 3
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Desbravando SOLID: Praticas avancadas para codigos de... Por Alexandre Aquiles — Casa do Codigo