Problemas com visualização de GUI.
caros amigos
sou iniciante na tecnologia java, pois recem comecei minha faculdade.
Meu problema é o seguinte...
Ao escrever GUI's para minhas aplicações estendendo minha classe de JFrame, fazendo Container e adicionando componentes(JButton, JTextField etc..), meu aplicativo funciona mas não aparece nana do que eu coloquei. Só depois de minimizar e mostrar a janela ou dar uma esticadinha nela é que os componentes aparecem. Já verifiquei se era problemas com o tamanho do frame ou dos layouts's mais não era. Alguém tem alguma idéia do porque isso acontece?
Abaixo o código construtor de uma das minhas GUI:
public TelaLog(){
setVisible(true);
setSize(200,200);
log = new JTextField(15);
senha = new JPasswordField(15);
btn = new JButton("Submit");
JPanel c = new JPanel();
c.setLayout(new FlowLayout());
c.add(log);
c.add(senha);
c.add(btn);
c.setBackground(Color.GRAY);
Evento evento = new Evento();
btn.addActionListener(evento);
add(c);
}
sou iniciante na tecnologia java, pois recem comecei minha faculdade.
Meu problema é o seguinte...
Ao escrever GUI's para minhas aplicações estendendo minha classe de JFrame, fazendo Container e adicionando componentes(JButton, JTextField etc..), meu aplicativo funciona mas não aparece nana do que eu coloquei. Só depois de minimizar e mostrar a janela ou dar uma esticadinha nela é que os componentes aparecem. Já verifiquei se era problemas com o tamanho do frame ou dos layouts's mais não era. Alguém tem alguma idéia do porque isso acontece?
Abaixo o código construtor de uma das minhas GUI:
public TelaLog(){
setVisible(true);
setSize(200,200);
log = new JTextField(15);
senha = new JPasswordField(15);
btn = new JButton("Submit");
JPanel c = new JPanel();
c.setLayout(new FlowLayout());
c.add(log);
c.add(senha);
c.add(btn);
c.setBackground(Color.GRAY);
Evento evento = new Evento();
btn.addActionListener(evento);
add(c);
}
Michel Ramos
Curtidas 0