Bom dia pessoal, sou iniciante e estou trablhando/estudando em um projeto e me deparei com uma situação, quando eu clico em um botão ele chama uma Jframe, acontece que se clicar várias vezes no botão a jframe abre várias vezes também. Eu procurei aqui no fórum, tem alguns tópicos mas não consegui fazer, alguém poderia me ajudar?
Muito obrigado.
private void botaoprogressActionPerformed(java.awt.event.ActionEvent evt) {
reports reports = new reports();
reports.setVisible(true);
}