Ir ao conteúdo

Paulo Molarinho Mattos

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

Reputação

0
  1. @AdrianoSiqueira muito obrigado
  2. @AdrianoSiqueira package grafico; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JLabel; public class graficolvl2 { JFrame im = new JFrame(); ImageIcon imagem1 = new ImageIcon(getClass().getResource("imagem1.png")); ImageIcon imagem2 = new ImageIcon(getClass().getResource("imagem2.png")); JLabel label = new JLabel(imagem1); JLabel label2 = new JLabel(imagem2); public graficolvl2(){ im.addKeyListener(new KeyAdapter(){ public void keyPressed(KeyEvent c){ char letra = c.getKeyChar(); if(letra=='z'){ im.remove(label); im.add(label2); } else{ im.remove(label2); im.add(label); } } }); im.setTitle("saaas"); im.setSize(500,400); im.setLocationRelativeTo(null); im.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//quando excluir a janela(x) o programa fecha im.setVisible(true); im.add(label); } public static void main(String[] args){ new graficolvl2(); } }
  3. olá, eu estou estudando um pouco de java e tive um problema, estava testando trocar uma imagem de fundo por outra quando o usuário digitar alguma letra no teclado, porém a imagem só muda quando eu minimizo a janela e abro de novo,estou usando uma label pra cada imagem, como faço pra imagem mudar sem eu ter que minimizar e depois aumentar a janela?(uso o netbeans)

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...