Bonjour,
J'aimerais faire en java une sorte de boite de dialogue. Mon but est de prendre le contenu d'un fichier txt et l'afficher ligne par ligne dans mon JTextArea. J'utilise Netbeans pour ce projet.
Mais j'aimerais que ca ne m'affiche que 4 lignes, puis lorsque j'appuie sur un bouton "Suivant", les 4 prochaines lignes du fichier s'affichent dans le JTextArea. Comme dans un visual novel, je ne veux pas à avoir à scroller pour voir le texte pour que ca fasse plus propre (et éventuellement pouvoir appuyer sur une touche pour lire la suite du texte).
Donc pour l'instant je suis arrivé à afficher tout le contenu de mon fichier txt dans le JTextArea APRES avoir appuyé une fois sur mon bouton Suivant. Mais j'aimerais appliquer ce dont je viens de parler à mon texte, c'est à dire afficher que 4 lignes la première fois que j'appuie sur le bouton, puis les 4 suivantes la seconde fois que j'appuie etc...
Le problème est que je ne sais pas trop comment m'y prendre pour afficher les 4 lignes suivantes. Et par la suite, j'aimerais encore optimiser ma boite de dialogue pour passer le texte de facon intelligente, en s'arrêtant au point par exemple.
Quelle serait la meilleure facon d'y parvenir ? Et est-ce une bonne idée d'utiliser JTextArea ?
Merci d'avance pour votre aide 