Frame Feio [RESOLVIDO!]

7 respostas
pedroroxd

Pessoal…
Quando eu executo meu projeto, o primeiro Frame a aparecer , fica feio (os botões ficam quadrados, e outras coisas acontecem).

Depois desse frame, todos os outros ficam do geito certo…

Tem 1 imagem no Attachment que mostra como que fica quando executa Explicando ela:
1- Imagem no frame;
2- Imagem quando o programa roda (olha o botão).

Ps:
1- Já inverti as ordens dos frames, e sempre o primeiro fica feio (seja qual for).
2- Quando clica no “olhinho”, o frame fica certo, quando executa fica errado


7 Respostas

pedroroxd

alguém?

pedroroxd

isso soh acontece comigo? O_o

W

é q durante a construção sua ide está usando um LookAndFeel… e quando executa está usando outro… que me parece o default do java…

então tente alterar o LookAndFeel… assim irá deixar como quiser…

R

Antes de exibir o primeiro formulário da aplicação, use o comando abaixo para alterar o look-and-feel do Swing para o padrão do sistema operacional:

UIManager.setLookAndFeel(getSystemLookAndFeelClassName());

Mudando um pouco de assunto: num espaço de uma hora e meia após o post inicial, você incluiu outros dois posts expressando impaciência. Dê tempo às pessoas para verem e pensarem na sua pergunta, só porque não houve uma resposta imediata não significa que um problema só acontece com você ou não tem solução.

pedroroxd
roger_rf:
Antes de exibir o primeiro formulário da aplicação, use o comando abaixo para alterar o look-and-feel do Swing para o padrão do sistema operacional:
UIManager.setLookAndFeel(getSystemLookAndFeelClassName());

Não deu certo. Eu inclui:
import javax.swing.UIManager;
e colokei:
public FrameCadastroCliente() {
      UIManager.setLookAndFeel(getSystemLookAndFeelClassName());
       this.setExtendedState(FrameCadastroCliente.MAXIMIZED_BOTH);
        initComponents();

    }

e dá um erro na linha "UIManager.setLookAndFeel(getSystemLookAndFeelClassName()); "

segue em attachment o PrintScreen do erro que dá

Jairo_Junior1

try { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); } catch (Exception ex) { ex.printStackTrace(); }

Tenta assim. :smiley:

pedroroxd

java.lang.JJunior:
try { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); } catch (Exception ex) { ex.printStackTrace(); }

Tenta assim. :smiley:

Funfo!!
Vlw, te amo S2
uhahuAHUuhauha

Criado 28 de agosto de 2009
Ultima resposta 29 de ago. de 2009
Respostas 7
Participantes 4