addMouseListener(new FileTableControler(m));
FileTableControler ftc = new FileTableControler(m); addMouseListener(ftc); addKeyListener(ftc);
    public FileTableGUI(FileTableModel m) {        super(m);        this.m = m;        getTableHeader().setReorderingAllowed(false);        FileTableCellRenderer renderer = new FileTableCellRenderer();        this.setDefaultRenderer(Object.class, renderer);        this.setDefaultRenderer(Long.class, renderer);        this.setDefaultRenderer(Date.class, renderer);        this.setDefaultRenderer(File.class, renderer);        // proprits de la JTable        setShowGrid(false);        setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);        // Fixe la taille des lignes et colonnes        setRowHeight(ROWHEIGHT);        packColumns(this, ROWMARGIN);        setDragEnabled(true);        setSelectionMode(ListSelectionModel.SINGLE_SELECTION);        addMouseListener(new FileTableControler(m));    }