Maximizar jInternalFrame?

como fazer para a hora que abrir um jInternal Frame este ja aparecer maximizado?

setMaximum(true)

Encontro o mesmo problema coloque na JInternalFrame o seguinte código:

package gestvilas;

import java.beans.PropertyVetoException;
import javax.swing.*;

/**
*

  • @author Narley
    */
    public class jifCadastroUsuario extends javax.swing.JInternalFrame {

    private Usuario usuario;

    /** Creates new form jifCadastroUsuario */
    public jifCadastroUsuario() {
    try {
    setMaximum(true);
    } catch (PropertyVetoException ex) {
    ex.printStackTrace();
    }
    initComponents();
    }

porém ao executar a JinternalFrame não maximiza e ainda gera um NullPointer.
Será que aguém pode me dar um Help…?

Bem … não entedi pq a necessidade de colocar em um try…

No meu caso eu faria assim

public class jifCadastroUsuario extends javax.swing.JInternalFrame { 

private Usuario usuario; 

public jifCadastroUsuario() { 
 
setMaximum(true); 
setVisible(true); 
} 
}

Não sei se ajudei … mas ta ai

:arrow: Bom silva.fernandes coloquei em um bloco try pq o Netbeans 5.0 que estou utilizando sugeriu, senão não compila.
Bom mais o problema ainda continua, mais valeu silva.fernandes.

Bom, para um JFrame há o método setExtendedState…
i.setExtendedState(JFrame.MAXIMIZED_BOTH);

mas parece que a classe JInternalFrame não contém esse método… mas deve ter algum parecido…