ola… estou com um problema aqui, fiz o código abaixo mais não hora de compilar ele não exibi nada, abre o frame mais os componentes la dentro não aparecem.
package logon_view;
import javax.swing.;
import java.awt.;
public class Logon extends JFrame{
private JPanel p_logo;
private JPanel p_login;
private JPanel p_botoes;
private JLabel l_logo;
private JLabel l_usuario;
private JLabel l_senha;
private JTextField t_usuario;
private JButton ok;
private JButton cancela;
private JPasswordField psw_senha;
public Logon(){
super("Login - Agro Business 1.0");
p_logo = new JPanel();
p_logo.setLayout(new BorderLayout());
p_logo.setBorder(BorderFactory.createLineBorder(Color.BLACK));
p_login = new JPanel();
p_login.setLayout(new GridLayout(3, 3));
p_login.setBorder(BorderFactory.createLineBorder(Color.BLACK));
p_botoes = new JPanel();
p_botoes.setLayout(new BorderLayout());
Icon logo = new ImageIcon(getClass().getResource("imagens/80.jpg"));
l_logo = new JLabel(logo);
l_logo.add(p_logo);
l_usuario = new JLabel("Usuario: ");
l_usuario.setFont(new Font("Comic Sans MS", 0, 12));
l_usuario.add(p_login);
t_usuario = new JTextField();
t_usuario.add(p_login);
l_senha = new JLabel("Senha: ");
l_senha.setFont(new Font("Comic Sans MS", 0, 12));
l_senha.add(p_login);
psw_senha = new JPasswordField();
psw_senha.add(p_login);
ok = new JButton("OK");
ok.add(p_botoes);
cancela = new JButton("CANCELA");
cancela.add(p_botoes);
add(p_logo, BorderLayout.NORTH);
add(p_login, BorderLayout.CENTER);
add(p_botoes, BorderLayout.SOUTH);
}
}
a classe princiapal é essa
package logon_view;
import javax.swing.*;
public class LogonMain {
public static void main(String[] args) {
Logon logon = new Logon();
logon.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
logon.setSize(600,700);
logon.setResizable(false);
logon.setVisible(true);
logon.setLocationRelativeTo(null);
}
}
aguem me da uma dica do que fazer ai blz…
vlw