ciao ragazzi
ho creato un prototipo di tabella usando l'implementazione AbstractTableModel, e fin qui ci siamo, solo che ho bisogno di affibiare ad una di queste colonne un evento

codice:
 MouseClicked()
solo che nella classe che ho creato del AbstractTableModel non si posso introdurre questi tipi di eventi in quanto, appunto, è una classe astratta...
mi sapreste dare un consiglio... io ho provato così, ma nn so andare avanti...

codice:
DefaultTableCellRenderer renderer = new DefaultTableCellRenderer();
TableColumn column = null;
column = tab.getColumnModel().getColumn(6);//sesta colonna
my.setUpSportColumn(tab,column);
column.setCellRenderer(renderer);               
renderer.addMouseListener(this);}

//metodo per l'evento click

   public void mouseClicked(MouseEvent e) {
         try{
        JFrame f = new JFrame();
        JPanel p = new JPanel();
        tabellaPagina tb = new tabellaPagina("");
        int count=1;
        count = tb.contaFile(count);
        JTextArea t = new JTextArea(30,35);
        JScrollPane s = new  JScrollPane(t);
        f.setTitle("codice");
        f.getContentPane().add(s);
        f.setSize(400,440);
        f.setLocation(470, 250); 
         f.setVisible(true);
          }
       catch (IllegalArgumentException ee) {}
       catch (ArrayIndexOutOfBoundsException e1) {}
       catch (NullPointerException e2) {}     
        
    }

e non mi fa nulla, sapreste darmi una dritta?
:quote: :quote: :quote: :quote: