[JAVA] pb de viewport

pb de viewport [JAVA] - Java - Programmation

Marsh Posté le 15-04-2005 à 00:55:31    

bonjour a tous.  :hello:  
 
j'ai (en gros) un magnifique JTextArea dans un JScrollPane,
j'ajoute des lignes a mon JTextTArea, et par consequent le scrollPane scrolle...
Mon probleme est que je n'arrive pas a le faire revenir au debut du texte.
 
 
un indice , un exemple... je prends tout et vous remercie d'avance.

Reply

Marsh Posté le 15-04-2005 à 00:55:31   

Reply

Marsh Posté le 15-04-2005 à 18:10:39    

non... ?

Reply

Marsh Posté le 16-04-2005 à 18:14:21    


Ne suffit-il pas de placer le curseur au début de la JTextArea, par un

Code :
  1. area.setCaretPosition(0);


?
 
Cela fonctionne chez moi :
 

Code :
  1. // appeler le fichier MonTest2.java  
  2. import java.awt.*;
  3. import javax.swing.*;
  4. public class MonTest2 {
  5.    
  6.     public static void main(String[] args) {
  7.         // création de la fenêtre :  
  8.         JFrame maFrame = new JFrame();
  9.         maFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  10.         JTextArea area = new JTextArea();
  11.         area.setRows(10);
  12.         area.setColumns(20);
  13.         JScrollPane scroll = new JScrollPane(area);
  14.         maFrame.getContentPane().add(scroll);
  15.         maFrame.pack();
  16.         maFrame.setVisible(true);
  17.         // ajout de 100 lignes de texte à la JTextArea :  
  18.         for (int i=1; i<=100; i++) { area.append("Ligne "+i+"\n" ); }
  19.         // positionnement de la barre de défilement en haut :  
  20.         area.setCaretPosition(0);
  21.     }
  22.    
  23. }


Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed