[RESOLVIDO]Formatação de Jcombobox

3 respostas
D

Olá a todos,

Sou iniciante em Java. Estou desenvolvendo uma aplicação desktop e estou tendo algumas dúvidas como layout.

Gostaria de saber porquê no Netbens o jcombobox mosta um layout assim :

E quando compilo mosta assim: .

Tentei alterar todos as partes da propriedade, mas não descobri.

Alguém sabe onde posso deixar o jcombobox com a mesma formatação o JtextField.

Agradeço pela ajuda.

Augusto Albuquerque

3 Respostas

Nicolas_Fernandes

Oi, dhelp.
Tudo bem?

Veja só:
Se você usa o Skin do Windows 2000 no seu sistema, isso acontece no Netbeans porque ele pega o skin default do sistema operacional.
Quando você compila e mostra aquela tela, é o skin do JAVA que é default que aparece.
Se você quer pegar o skin do seu sistema operacional, coloque em seu formulário o UIManager, para carregar a skin do seu SO:

public class InterfaceFormulario extends JFrame {

    public InterfaceFormulario() {

        try {

            UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
        }
        catch (Exception err) {

            err.printStackTrace();
        }
    }
}

Abraços!

brenowbc

justamente como o amigo ae acima disse, isso é configuração de LookAndFeel (LAF),
se quiser outras opções, tem aqui na fonte: http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html

no canto esquerdo tem outras opções, e no google tem muito mais LAF, só da uma pesquisada.

um abraço

D

Olá Breno e Nicolas,

Muito obrigado pela ajuda de vocês.

Criei uma classe e a chamo no primeiro JFrame. Ficou excelente.

Eu desenvolvo aplicações em MS Access e agora estou aprendendo e migrando algumas aplicações para Java.

Abraços.

Augusto

Criado 20 de julho de 2011
Ultima resposta 21 de jul. de 2011
Respostas 3
Participantes 3