Na minha tela principal tenho uma barra de menu, e por ela um ‘chamo’ o formulário produto (JInternalFrame), nele tem a opção de minimizar. Se ao acaso o usuário clicar no meu produto novamente, eu já criei a lógica para não criar outra instância do formulário produto, porém não consigo maximiza-lo!
Alguma dica?
Já tentou isso:
tela.setMaximum(true);
Poste o código da chamada da tela.
Já tentei isso, mas sem sucesso.
Já achei o código que deu certo, obrigado mesmo assim Andrauss
mntmCategoria_1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
// Verifica se ja existe instancia
if (telaCategoria == null) {
// Abrir a TelaCadastroCaterogia dentro de desktopPane
telaCategoria = new TelaCadastroCategoria();
telaCategoria.setVisible(true);
telaCategoria.setLocation(0, 0);
telaCategoria.setSize(738, 541);
desktopPainel.add(telaCategoria);
} else {
// Maximiza TelaCadastroCategoria dentro de desktopPane
desktopPainel.getDesktopManager().maximizeFrame(telaCategoria);
}
}
});