Olá, estou aprendendo ainda sobre programação no meu curso e foi pedido para fazer um joguinho simples utilizando jFrame’s… então tive a ideia de fazer um pequeno jogo de luta apenas com um botão pra dar um chute no adversário, porém, na parte do chute eu criei dois jLabel com fotos dos personagens, sendo um com setVisible(false) e o outro true, e quando fosse apertado o botão o que estava true ficasse falso e o false ficasse true, e depois de alguns milissegundos voltasse ao estado original, só que não consegui fazer um contador, algo para “pausar” o evento.
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
jLabel1.setVisible(false);
jLabel3.setVisible(true);
//Parte do delay ou pausa
jLabel1.setVisible(true);
jLabel3.setVisible(false);
}
private void formWindowOpened(java.awt.event.WindowEvent evt) {
jLabel3.setVisible(false);
}
Bom, se puder me ajudar eu agradeço imensamente.