pessoal, em um painel eu estou colocando Jlabels como tópicos , mas também quero que elas sirvam de links para outro painel/texto/janela …
por exemplo: neste painel está escrito “clique aqui para mais informações”, e quero que este texto seja um link para outro painel… que comando eu uso para essa façanha??
Como fazer um JLabel virar um Link/botão para outro painel
S
4 Respostas
E
1 like
Usando a IDE NetBeans:
Clique com o botão direito jLabel -> vá em "Eventos" -> "Mouse" -> "mouseClicked". Ai é só colocar o código que quiser.
//Para abrir outra janela
nomedajanela x = new nomedajanela();
x.setVisible(true);
this.setVisible(false);
S
1 like
Add Listeners para cada label que voce deseja.
exemplo
JLabel label1 = new JLabel();
label1.setText("Clique aqui para mais informações");
label1.addMouseListener(new java.awt.event.MouseAdapter(){
@Override
public void mouseClicked(java.awt.event.MouseEvent evt){
System.out.println("Clicou em mim");
}
});
J
Você pode fazer assim:<u>Meu Label</u>
Isso fará com que ele fique sublinhado como se fosse um link, após isso implemente o método que quiser nele!
S
obrigado cara! é bem simples e funcionou como eu queria !!
Criado 17 de janeiro de 2017
Ultima resposta 18 de jan. de 2017
Respostas 4
Participantes 4
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Apache Kafka e Spring Boot: Comunicacao assincrona entre... Por Eduardo Felipe Zambom Santana — Casa do Codigo