É possível criar um botão em que ao clicar nele se transformar em outro botão? SWING

2 respostas
junta1

É possível criar um botão em que ao clicar nele se transformar em outro botão?

exemplo: clicar no botão EDITAR e ele se transformar em CANCELAR…

e no mesmo botão CANCELAR ao apertar voltar para forma EDITAR.

é possível? se sim, como seria o código? que caminho devo seguir?

se não, =(

2 Respostas

rmendes08

Ué, no tratamento do evento action é só testar o valor com getText e setar de acordo:

if( "EDITAR".equals(btn.getText() ) { btn.setText("CANCELAR"); }

e vice-versa;

ThalitaPinheiro

Cara,

vc pode “esconder” um botão e “mostrar” o outro.

Por ex:

[list]
Mostra o editar e esconde o cancelar.

Quando clicar em editar, vc esconde o editar e mostra o cancelar.

etc…
[/list]

Isso não serve?

Criado 4 de novembro de 2013
Ultima resposta 5 de nov. de 2013
Respostas 2
Participantes 3