2010-04-05 6 views
1

Je souhaite implémenter DropTargetListener avec une table JTable en tant que cible. C'est à peu près ce que je voudrais faire:java/swing: affichage des lignes cibles de dépôt potentiel dans une table JTable

@Override public void dragOver(DropTargetDragEvent event) { 
    MyItem item = getMyItemFromTransferable(); 
    int nrows = item.getTableRowsRequiredForDrop(); 
    // now highlight rows in the table under the drop cursor. 
} 

Comment puis-je savoir quelle ligne dans la JTable est la ligne sous le curseur où le DropTargetDragEvent est?

Répondre

2

je crois que ce serait:

int row = myTable.rowAtPoint(event.getLocation()); 
Questions connexes