IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

[ScrollPane] Scroller avec curseur


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    190
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Avril 2004
    Messages : 190
    Par défaut [ScrollPane] Scroller avec curseur
    Salut a tous,

    J'ai pas trouvé plus explicite comme titre désolé.
    En fait j'ai une fenetre "FileChooser" qui affiche dans une TextArea l'adresse absolu du fichier selectionné.
    Quand la ligne est plus longue que la TextArea pour le moment j'ai des ScrollBar qui s'affiche automatiquement et qui me prennent les 3/4 de la zone a tel point qu'on arrive plus a lire ce qui a ecrit a l'interieur!
    Bref, j'aimerais qu'au lieu que des ScrollBar apparaissent, on puisse naviguer d'un bout a l'autre de la TextArea avec le curseur. Comme dans la barre d'adresse de votre navigateur quand vous avez un adresse tres longue.

    Voila mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    public class JavaFilesChooser extends JPanel{
     
     
    	private static final long serialVersionUID = 1L;
    	static private String newline = "\n";
        private JTextArea log;
        private JLabel L_Select;
        private JButton B_Check, B_Browse;
        private JFileChooser fc;
        private JPanel P_Browse;
     
     
     
    	public JavaFilesChooser() {
    		super(new GridLayout(3,1));
     
    	L_Select = new JLabel ("Please, select one Java file:");
            log = new JTextArea(1,20);
            log.setMargin(new Insets(5,5,5,5));
            log.setEditable(true);
            JScrollPane logScrollPane = new JScrollPane(log);
            logScrollPane.setMaximumSize(new Dimension (20, 1));
            logScrollPane.setAutoscrolls(false);
     
            B_Browse = new JButton("Browse...");        
            B_Check = new JButton("Check");
     
            P_Browse = new JPanel(new FlowLayout());
            P_Browse.add(logScrollPane);
            P_Browse.add(B_Browse);
     
            add(L_Select);
            add(P_Browse);
            add(B_Check);
     
    	}
    ...
    Merci d'avance

  2. #2
    Membre chevronné Avatar de ngpub
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    449
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 449
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    JScrollPane logScrollPane= new JScrollPane(log,
    		ScrollPaneConstants.VERTICAL_SCROLLBAR_NEVER,
    		ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    190
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Avril 2004
    Messages : 190
    Par défaut
    C'est ca! Maintenant j'ai ce que je voulais

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Swing][JScrollPane] ne pas scroller avec le clavier
    Par Piolet dans le forum AWT/Swing
    Réponses: 12
    Dernier message: 23/01/2008, 16h01
  2. FOR LOOP avec curseur
    Par benoitchabot dans le forum DB2
    Réponses: 1
    Dernier message: 28/02/2007, 15h20
  3. SQL Relay : Procédures stockées avec curseur en return
    Par Tchinkatchuk dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 19/10/2006, 17h21
  4. Réponses: 1
    Dernier message: 06/02/2006, 23h48
  5. Double requete avec curseur.
    Par elkamy dans le forum Langage SQL
    Réponses: 2
    Dernier message: 11/01/2006, 11h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo