Boa tarde, gostaria de saber se é possível editar um JLabel depois que o JFrame estiver sendo visualizado.
Ex: o JFrame possui um JLabel com o texto “Ola Mundo”, caso eu de um clique duplo o mesmo entre em modo de edição e eu posso escrever o novo texto desejado.
Muito dificilmente conseguira fazer funcionar assim
o que voce pode fazer é colocar um JTextField e um JButton quando o usuario clicar no botao voce pega o texto do text field e joga no label e chama se naum me engano o repaint do frame para que ele seja atualizado
Polverini
é só usar o método setText(""); da JLabel, exemplo:
privateJLabellabel;publicvoidacaoDoBotao(){label.setText("Ola Mundo 2");}
W
WalkMan
Verdade CristianPalmaSola10, necessito fazer algo diferente do cotidiano, Polverini obrigado pela atenção, mas acredito que não fui claro na explicação.
Uma ideia seria voce colocar um evento de duplo clique e quando acontecer esse evento voce abrir JOptionPane.showInputDialog e pegar o valor que o usuario digitou e alterar o label
que acha, sem usar JTextField na tela acho que vai ser o melhor que voce vai conseguir em swing