Mig Layout. Alinhar botões a esquerda e outros a direita dentro do mesmo container

Boa noite.

Tenho uma barra (JPanel) com os botões Inclui, Exclui, Altera e Fecha. Gostaria que os 3 primeiros ficassem alinhados a esquerda e o 4 a direita da tela usando o mesmo container. Alguém tem alguma ideia de como fazer? Somente consigo ou deixar tudo na esquerda ou tudo na direita. Segue exemplo…


Não tenho muita experiência com MigLayout apesar de gostar dele, mas segue ai um código com o que você quer

[code]package mig;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.UIManager;

import net.miginfocom.swing.MigLayout;

@SuppressWarnings(“serial”)
public class MigFrame extends JFrame {

public MigFrame() {
	setTitle("MigFrame");
	setSize(800, 600);
	setLocationRelativeTo(null);
	setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	
	MigLayout layout = new MigLayout("", "[grow,left][grow,right]", "[]");
	JPanel panel = new JPanel();
	panel.setLayout(layout);
	panel.add(new JButton("Inclui"), "cell 0 0");
	panel.add(new JButton("Exclui"), "cell 0 0");
	panel.add(new JButton("Altera"), "cell 0 0");
	panel.add(new JButton("Fechar"), "cell 1 0");
	setContentPane(panel);
}

public static void main(String[] args) throws Exception {
	UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
	MigFrame frame = new MigFrame();
	frame.setVisible(true);
}

}[/code]

Oq eu acho que fiz foi criar um grid 2 (colunas) x 1 (linha), na primeira coluna botar pra expandir e alinhar à esquerda e na segunda coluna expandir e alinhar à direita

Depois eu insiro os botões, os 3 primeiros na primeira coluna e o último na segunda coluna

O que você queria fazer também é fácil usando o BorderLayout e FlowLayout que vêm no JDK

Testei e ficou certo. Resolvido.

Obrigado.