Ola galera, estou comecando agora com interface grafica... e não consigo deixar o ultimo objeto grafico de acordo com meu setBounds(), pois ele fica sempre do tamanho da tela inteira :(
ja tentei usar dentro de um container, mas tambem não consegui, abaixo segue meu codigo...
ps: não quero usar aqueles layout não....só no setBounds
valeu :)
super("Cadastro de Vinhos"); //a chamada super deve ser a primeira do construtor
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //pro X da janela fechar a janela
//criando as labels
JLabel lCodigo = new JLabel("Código:");
JLabel lNome = new JLabel("Nome:");
JLabel lTipo = new JLabel("Tipo:");
JLabel lNacionalidade = new JLabel("Nacionalidade:");
JLabel lFabricante = new JLabel("Fabricante:");
JLabel lFabricacao = new JLabel("Fabricacao:");
JLabel lValor = new JLabel("Valor:");
JTextField tCodigo = new JTextField();
JTextField tNome = new JTextField();
JComboBox tTipo = new JComboBox();
JComboBox tNacionalidade = new JComboBox();
JComboBox tFabricante = new JComboBox();
JTextField tFabricacao = new JTextField();
JTextField tValor = new JTextField();
lCodigo.setBounds(10,100,70,20);
lNome.setBounds(10,140,250,20);
lTipo.setBounds(270,140,100,20);
lNacionalidade.setBounds(380,140,100,20);
lFabricante.setBounds(10,180,250,20);
lFabricacao.setBounds(270,180,100,20);
lValor.setBounds(380,180,100,20);
tCodigo.setBounds(10,120,70,20);
tNome.setBounds(10,160,250,20);
tTipo.setBounds(380,160,100,20);
tNacionalidade.setBounds(270,160,100,20);
tFabricante.setBounds(10,200,250,20);
tFabricacao.setBounds(270,200,100,20);
tValor.setBounds(380,200,100,20);
getContentPane().add(lCodigo);
getContentPane().add(lNome);
getContentPane().add(lNacionalidade);
getContentPane().add(lTipo);
getContentPane().add(lFabricacao);
getContentPane().add(lFabricante);
getContentPane().add(lValor);
getContentPane().add(tCodigo);
getContentPane().add(tNome);
getContentPane().add(tTipo);
getContentPane().add(tNacionalidade);
getContentPane().add(tFabricacao);
getContentPane().add(tFabricante);
getContentPane().add(tValor);
setSize(600,400); //setando o tamanho da janela
setVisible(true);
