Boa Noite,
Como csg pegar a coluna nao estou a consguir será que podem-me ajudar?
public class Tab extends JPanel implements MouseListener{
    JLabel[][] lab;
    int linha = 10;
    int coluna = 7;
    public Tab(){       
        setLayout(new GridLayout(10, 7));
        lab = new JLabel[7][10];
        for(int i = 0; i < linha; i++){
            for(int j = 0; j < coluna; j++){
                lab[j][i] = new JLabel("te", (int) CENTER_ALIGNMENT);
                lab[j][i].setBorder(new LineBorder(Color.BLACK));
                
                add(lab[j][i]);
                lab[j][i].addMouseListener(this);
            }
        }
    }
    public int pegarColuna(JLabel label){
        int colunaPega = -1;
        for(int i = 0; i < linha; i++){
            for(int j = 0; j < coluna; j++){             
                    colunaPega = coluna;                                  
            }
        }
        return colunaPega;
    }
    public void mouseClicked(MouseEvent e) {
       JLabel la = (JLabel) e.getComponent();
       int col = pegarColuna(la);
      
       System.out.println(col);
    }
    public void mousePressed(MouseEvent arg0) {}
    public void mouseReleased(MouseEvent arg0) {}
    public void mouseEntered(MouseEvent arg0) {}
    public void mouseExited(MouseEvent arg0) {}
}
Grato