Problemas com LookAndFeel

3 respostas
Andre_Brito

Oi pessoas :slight_smile:
Estou tendo um problema, usando o NetBeans BlueJ.
Eis a main:

/**
 * @param args the command line arguments
 */
public static void main(String args[]) {
    new NovoJFrame().setVisible(true);
    try { 
        UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
    } catch(Exception ex) {
        ex.printStackTrace();
    }       
}

E o resultado que está sendo apresentado é o seguinte:
http://img254.imageshack.us/my.php?image=asdasdwi8.png

Estou usando o Windows XP azulzinho e tengo aquela tela. Não deveria aparecer os botões do Windows?
Estou na faculdade, então não sei porque acontece isso, mas quando usei em casa no Windows, funcionou beleza.

3 Respostas

spadinha

tenta colocar o lookandfeel antes de iniciar o frame.

se vc quiser pesquise outros temas.

brunoccouto

Esse problema é de atualização do frame…
Tenta dar um repaint no Frame q vai dar…

Mas nao esquece da dica do spadinha,
Inicia o seu Frame após setar o lookandfeel…

Flw??

hmichel

O repaint não funcionaria. Para fazer a troca de L&F após a inicialização da UI, utilize o método SwingUtilities.updateComponentTreeUI para atualizar seu frame. Entretanto, apenas alterando o L&F antes da inicialização do seu frame deverá resolver seu problema.

[]'s

Criado 15 de maio de 2008
Ultima resposta 16 de mai. de 2008
Respostas 3
Participantes 4