Problemas com FrameView (botão X Sair)

4 respostas
sergio.danilo

Seguinte:

Tenho um main gerado pelo NetBeans
public class DesktopApplication1 extends SingleFrameApplication {
 
    /**
     * At startup create and show the main frame of the application.
     */
    @Override protected void startup() {
        show(new DesktopApplication1View(this));
    }
 
    @Override protected void configureWindow(java.awt.Window root) {
    }
 
    public static DesktopApplication1 getApplication() {
        return Application.getInstance(DesktopApplication1.class);
    }
 
    /**
     * Main method launching the application.
     */
    public static void main(String[] args) {
        launch(DesktopApplication1.class, args);
    }
}
E tenho um FrameView abaixo:
public class DesktopApplication1View extends FrameView {
    
    public DesktopApplication1View(SingleFrameApplication app) {
        super(app);
        initComponents();
        ...
        ...
    }
    ...   
   /* haves buttoms label textboxes*/
   /*do something*/
    ...
}
Eu gostaria de saber como eu faço pra desabilitar o fechamento da janela quando o usuário clicar em X. Em tempo, já tentei usar isso no FrameView:
this.getFrame().setDefaultCloseOperation(JFrames.DO_NOTHING_ON_CLOSE);
E sobrecarregar alguns metodos em main:
@Override
public void exit(EventObject event) {
}

@Override
public void end() {
}
Mais não deu certo. Alguém me ajuda?

4 Respostas

UMC

Olha aqui!
http://www.guj.com.br/posts/list/203638.java
vlw

sergio.danilo

Como eu já citei acima, já tentei dessa forma e não funcionou.

Talvez por que eu estou usando FrameView e não JFrame.
Já li por ai que o FrameView contém bugs…

Problema ainda continua sem solução! :cry:

sergio.danilo

Problema persiste! :frowning:

sergio.danilo

Up! :frowning:

Criado 13 de abril de 2010
Ultima resposta 27 de abr. de 2010
Respostas 4
Participantes 2