Voici un pseudo-code pour vous aider à démarrer.
- Définissez le mode de modèle de sélection de la table pour prendre en charge la sélection de ligne unique.
- Lorsque l'utilisateur clique sur suivant obtenir la ligne actuellement sélectionnée. S'il n'y a pas de ligne actuellement sélectionnée, sélectionnez enregistrement 0. Sinon, sélectionnez enregistrement à la ligne sélectionnée + 1.
- Faites de même pour quand ils cliquent sur le précédent (sauf pour accéder à la ligne sélectionnée - 1).
Astuce: Lors de la récupération du dossier du sous-jacent TableModel assurez-vous de convertir la ligne sélectionnée vue index à l'index de modèle équivalent.
Cool. Et comment pouvons-nous vous aider? – Roman
Et qu'avez-vous trouvé (code-sage) jusqu'à présent pour résoudre votre problème? Savez-vous comment créer un JFrame et y ajouter des champs de texte et des boutons? Savez-vous comment réagir aux événements sur vos boutons? De quel genre de table es-tu en train d'essayer d'obtenir l'information? – DaveJohnston
Jisson, vous pouvez trouver une démo autonome "créer un JFrame" ici: http://blog.pokercopilot.com/2010/04/java-swing-test-frame.html Vous l'utilisez comme base pour essayer et nous montrer jusqu'où tu vas. –