Centralizar / Maximizar [RESOLVIDO]

8 respostas
pedroroxd

Pessoal…
Antes tava dando certo, agora fui fazer um projetinho, criei um frame e mandei maximizar e não dá:

public Principal() { setTitle("Bem Vindo(a) !"); setExtendedState(Principal.MAXIMIZED_BOTH); // ficar maximizado não dá certo initComponents(); }
No outro eu tentei colocar para centralizar e também nao deu:

public DivisaoFatorial() { setTitle("Divisão Fatorial"); setResizable(false); setLocationRelativeTo(null); // não deu... se eu colocar algo do tipo setSize(640, 480); dá certo this.setDefaultCloseOperation(DISPOSE_ON_CLOSE); initComponents(); }

Valews…

8 Respostas

lina

Oi,

Compila direito isso ai, porque os comandos estão certos! =D

Tchauzin!

MarcioCasteloBranco

Olha já aconteceu isto comigo eu coloquei o setRelative depois do init!
Vlw

pedroroxd

lina:
Oi,

Compila direito isso ai, porque os comandos estão certos! =D

Tchauzin!

:stuck_out_tongue:
Já compilei, ja criei o .jar, e fica msma coisa…

MarcioCasteloBranco

Olha já aconteceu isto comigo eu coloquei o setLocationRelativeTo depois do initcomponents!
Vlw

lina

Oi,

Você está executando esse construtor mesmo ?

Tchauzin!

pedroroxd

Colokei depois do init e deu certo…
rs
vlws!

F

boa noite,

é possível reabrir esse tópico, já que estou com um problema igual e não estou conseguindo resolver:

o código do construtor é:

public Calculadora() {
        try {
            UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
        } catch (Exception e) {
            e.printStackTrace();
        }
        
        Locale.setDefault(new Locale("pt", "BR"));
        setExtendedState(JFrame.MAXIMIZED_BOTH);
        initComponents();
        //setResizable(false);
        
        setLocationRelativeTo(null);
       
    }

e não inicia maximizado nem com reza braba, já mudei de lugar, já fiz de tudo e nada;

tem jeito?

lina

Oi,

Seguindo a logica, o ExtendedState deverá estar após o init.

public Calculadora() {
        try {
            UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
        } catch (Exception e) {
            e.printStackTrace();
        }
        
        Locale.setDefault(new Locale("pt", "BR"));
        
        initComponents();
        
        setExtendedState(JFrame.MAXIMIZED_BOTH);
        setLocationRelativeTo(null);
       
    }

Tchauzin!

Criado 27 de outubro de 2009
Ultima resposta 16 de nov. de 2009
Respostas 8
Participantes 4