Como utilizar o gerenciado de Layout NULL

Já pesquisei bastante e nao encontro nada que fale claramente de como utilizar o gerenciador de layout null alguem pode me ajudar!!!

Obrigado

ola hvivox, dê uma olhada neste código que talvez possa lhe ajudar. Só gostaria de lembrar que usar layout null não é uma boa prática em JAVA ok?
Boa sorte!!
[]´s

import javax.swing.JFrame;
import javax.swing.JButton;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
public class MyFrame extends JFrame implements ActionListener{
    public MyFrame() {
        setTitle("Teste");
        setSize(400,400);
        setLayout(null);//seta o layout como nulo
        b= new JButton("Sair");
        b.setBounds(160,160,60,30);//diz onde o botão irá ficar na tela
        b.addActionListener(this);
        getContentPane().add(b);//adiciona o componente na tela
    }
    
    public void actionPerformed(ActionEvent ae)
    {
        System.exit(0);
    }
    public static void main(String[] args){
        MyFrame x=new MyFrame();
        x.setVisible(true);
    }
    private JButton b;
}

Te aconselharia usar GridBagLayout, com ele voce pode fazer organizações muito mais complexas.

No site tem um bom tutorial sobre isso.

http://java.sun.com/docs/books/tutorial/uiswing/layout/gridbag.html

Boa Sorte.

Cara com o gerenciador de layout null voçe deve informara nas propriedades de seu componente, seu tamanho(x,y) e e posição(x,y) no seu form. Para Fazer isto voce pode utilizar a propriedade de seu objeto, atraves do setBounds(posX,posY,tamX,altY), ou também pelo reshape(posX,posY,tamX,altY)

Por exemplo:

jTextField meuCampo = new jTextField();
meuCampo.setBounds(10,10,50,25);

ou

jTextField meuCampo = new jTextField();
meuCampo.reshape(10,10,50,25);

e logo apos adicionalo ao seu conteiner ou jPanel…

:wink:OK!!! Qualquer outra duvida estamos ai!!!

Obrigado pelas respostas, preciso usar o null Layout, pois, nao consigo diminuir o tamanho da JTable que está dentro ScroollPane penso que só poderei resolver essa dificuldade com o uso do null layout, ou seja, minha real dificuldade é ajustar o tamanho do JTable