J'ai étendu le AbstractTableModel pour répondre à mes besoins. Maintenant, cette table peut être modifiée par d'autres méthodes de mon interface graphique. Je veux que la table défile jusqu'à la cellule actuellement éditée. Pour ce faire, je pense que je dois d'abord obtenir le JViewport de l'actuel JComponent, mais je ne vois aucune méthode par laquelle je peux y parvenir? Comment puis-je y parvenir?Rendre une cellule visible dans JTable lorsque AbstractTableModel est étendu
Je l'ai déjà fait quand j'ai utilisé le JTable par défaut, mais comment faire quand nous étendons AbstractTableModel?
Je ne vous ai pas compris, comment pouvons-nous faire défiler sans avoir la fenêtre? Et quand je développe le modèle de table abstrait, la hiérarchie est quelque chose comme Object -> AbstractTableModel -> MyTableModel. Comment puis-je obtenir la fenêtre pour que je puisse réaliser le défilement? – sasidhar
S'il vous plaît aidez-moi, j'en ai besoin très urgent. – sasidhar
Quelle classe instancie votre modèle de table personnalisé? Avoir cette classe de composant ajouter un écouteur personnalisé à votre modèle de table personnalisé. Lorsqu'une modification se produit dans votre modèle de table, votre modèle de table avertit tous les écouteurs. Votre écouteur doit avoir une référence à la fois au modèle de table et au JScrollPane, et peut défiler en conséquence. –