Désolé si cela a été demandé avant, j'ai googlé partout sans chance. Voici mon problème: je voudrais faire glisser et déposer des lignes dans un JTable. Je ne peux pas le faire fonctionner sans d'abord sélectionner la ligne, ce qui est ennuyeux, j'aimerais avoir un comportement similaire à celui de l'explorateur Windows: si je clique sur un élément et que je bouge la souris tout en maintenant le bouton gauche, ma rangée, si je clique n'importe où ailleurs et commence à déplacer la souris tout en maintenant le bouton gauche, il fait une sélection multiple des rangées. Toute aide est grandement appréciéeUn seul clic dans un glisser-déposer JTable
1
A
Répondre
0
Vous avez probablement besoin d'ajouter un écouteur de souris qui écoute les événements mousePressed, puis de faire en sorte que la sélection de la ligne soit la ligne actuellement occupée par le curseur de la souris.
table.addMouseListener(new MouseAdapter() {
public void mousePressed(MouseEvent e) {
Point p = e.getPoint();
int row = table.rowAtPoint(p);
table.setSelectedRow(row);
}
});
Questions connexes
- 1. Arrêter le double clic après un seul clic
- 2. Changer les touches Ctrl + clic sur un comportement JTable
- 3. BeansBinding un JTable dans NetBeans
- 4. Comment vérifier l'élément CheckListBox en un seul clic?
- 5. Java: ignorer un simple clic sur un double clic?
- 6. Lignes de peinture dans un JTable
- 7. ReaderWriterLockSlim implémente un seul graveur ou nécessite un seul graveur?
- 8. téléchargement de plusieurs fichiers en un seul Parcourir clic sans jquery
- 9. Comment automatiser un clic droit dans VBScript?
- 10. télécharger plus d'un fichier du serveur en un seul clic (PHP, WAMP)
- 11. Comment faire deux choses en un clic dans Windows Form
- 12. Un seul clic pour ouvrir le menu de l'icône de la barre d'état en C#
- 13. Détecter un clic sur un élément externe?
- 14. C#: existe-t-il un équivalent JTable?
- 15. Avoir un filtre JComboBox une jtable
- 16. has_many_polymorphs multiples dans un seul modèle
- 17. fichiers Enveloppez dans un seul paquet exécutable
- 18. Comment sélectionner un seul élément dans jQuery?
- 19. Comment imprimer un seul commentaire dans drupal?
- 20. Plusieurs types UIView dans un seul UIViewController
- 21. Redimensionnable alsoresize dans un seul sens
- 22. différents types d'entité dans un seul fetchedResultsController?
- 23. Comment capturer un clic de souris sur un élément dans un ListBox dans WPF?
- 24. Comment glisser et déposer une ligne dans un JTable?
- 25. Comment graver un même carré dans un seul glVertexPointer
- 26. Mercurial: Rétablir un seul morceau
- 27. chaînes d'affichage dans JTable
- 28. cellule d'édition dans JTable
- 29. Modèle à un seul fil
- 30. comment faire un clic ou un double clic sur un mot sur une page Web pour déclencher un gestionnaire d'événement?