Duvida com layout

Iae pessoal!
Tenho que fazer uma agenda num trabalho da faculdade e gostaria se saber como eu posso organizar botoes e janelas dentro do meu frame, mas sem usar o FlowLayout que coloca um objeto na frente do outro. Existe maneira??

Use o NetBeans e o GroupLayout (que no editor é mostrado como “Free Design”).

Mais eu to usando o eclipse… nao posso controlar a localizacao com alguma classe??

Uma dúvida… O mundo Java é estranhamente muito estranho… Eu uso o Eclipse, não trabalho muito com gráficos, fico mais criando o núcleo do programa.

Baixei para ver a última versão do NetBeans, lançada e anúnciada no fórum, então como já conhecia fui criar um painel simples com a facilidade que o NetBeans porta para isso mas…

O painel contia o início da classe, dois public (painel e initComponents), o painel chama o init e não tinha um public static void main… certo

fui criar então a função para rodar mas…

o que seria convencional, pelo menos pra mim:

painel p = new painel();
p.painel();

não funcionou, não tinha a opção do “painel()” mas tive a do “initComponents”, esta que não rodou o painel…

por que? to pegando embalo nesse topico pra não criar outro.