Je suis en train d'essayer de monter un soft qui lit 10 lignes par 10 lignes un fichier texte énorme (265 Mo pour être exact), et afficher la lecture avec conservation de la mise en forme dans un jEditorPane.
1°/ Le jEditorPane est-il la bonne solution ? Sinon, par quoi dois-je passer pour m'y substituer ? 2°/ Comment afficher des lignes les unes au bout des autres dans le jEditorPane ? Pour l'instant j'affiche ligne par ligne avec la méthode setText(), mais je perd évidemment la ligne précédente. J'ai bien essayé de faire un read(), mais le prog se plante, OutOfMemory... 3°/ J'ai matté la JavaDoc, il parle de DefaultEditorKit, mais j'ai pas très bien compris l'utilisation de cet objet.
En bref, je trouve pas comment faire mon petit truc, et j'ai beau lire la JavaDoc dans tous les sens, je comprend rien là, ou tout du moins j'arrive plus à suivre... Merci de me filer un coup de main, au moins le petit truc qui pourra me décoincer.
Edit : j'irai volontier chercher des infos sur le net, mais dans ma boite je n'ai accès qu'a certains site autorisé par l'administrateur, donc je ne peux pas aller partout chercher. Le forum est le seul site utile pour moi auquel je peux accéder.
Message édité par Titalium le 21-04-2004 à 10:20:41
Marsh Posté le 21-04-2004 à 09:57:55
Je suis en train d'essayer de monter un soft qui lit 10 lignes par 10 lignes un fichier texte énorme (265 Mo pour être exact), et afficher la lecture avec conservation de la mise en forme dans un jEditorPane.
1°/ Le jEditorPane est-il la bonne solution ? Sinon, par quoi dois-je passer pour m'y substituer ?
2°/ Comment afficher des lignes les unes au bout des autres dans le jEditorPane ? Pour l'instant j'affiche ligne par ligne avec la méthode setText(), mais je perd évidemment la ligne précédente. J'ai bien essayé de faire un read(), mais le prog se plante, OutOfMemory...
3°/ J'ai matté la JavaDoc, il parle de DefaultEditorKit, mais j'ai pas très bien compris l'utilisation de cet objet.
En bref, je trouve pas comment faire mon petit truc, et j'ai beau lire la JavaDoc dans tous les sens, je comprend rien là, ou tout du moins j'arrive plus à suivre...
Merci de me filer un coup de main, au moins le petit truc qui pourra me décoincer.
Edit : j'irai volontier chercher des infos sur le net, mais dans ma boite je n'ai accès qu'a certains site autorisé par l'administrateur, donc je ne peux pas aller partout chercher. Le forum est le seul site utile pour moi auquel je peux accéder.
Message édité par Titalium le 21-04-2004 à 10:20:41