Witam chcę sobie uporządkować okienko za pomocą GridBagLayout. Dowiedziałem się paru rzeczy i postanowiłem zacząć działać. Z większością nie mam problemów tylko nie działa mi atrybut anchor mam tabelkę którą chcę dodać do panelu po lewej stronie. Dodaje się ale zawsze na środku nie wiem w czym problem

package GUI;

import java.awt.Dimension;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;

import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTable;

public class MyPanel extends JPanel{
	private final Dimension size=new Dimension(46,46);
	String[] columnsName=new String[] {"Id", "Name", "Surname", "Type", "Age"};
	String[][] data=new String[][]{{"1",null,null,null,null}};
    JTable MyTable=new JTable(data,columnsName);
    
    
    MyButton delete=new MyButton("src/Icones/delete.png",size,"Usuń rekord");
    MyButton info=new MyButton("src/Icones/info.png",size,"Informacja o tym rekordzie");
    MyButton edit=new MyButton("src/Icones/edit.png",size,"Edytuj rekord");
    
	public MyPanel(){
		/*    set Layout    */
		this.setLayout(new GridBagLayout());
		GridBagConstraints gbc=new GridBagConstraints();
		/*    set Size    */		
		gbc.anchor=GridBagConstraints.WEST;
		this.setPreferredSize(new Dimension(900,600));	
		this.add(MyTable, gbc);
		this.add(new JScrollPane(MyTable),gbc);

		
	}
}