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 :

Scroll automatique d'un élément java.awt.List


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de zarohn
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    148
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 148
    Par défaut Scroll automatique d'un élément java.awt.List
    Bonjour,

    Alors voila j'ai un élément java.awt.List que je rempli automatiquement toutes les x secondes. Je souhaiterai que lorsqu'il y a plus d'éléments que ce que la liste peut en accepter ça scroll automatiquement vers le bas ...

    Est ce que quelqu'un aurait une idée de comment je pourrais faire ceci ? Y'a t'il une propriété de la List permettant de le faire ? J'ai essayer de regarder un peu à droite à gauche mais je n'ai rien trouvé de vraiment concluant !

    Ce serait sympa si quelqu'un pouvait m'aider... Merci bcp.

  2. #2
    Membre émérite Avatar de fraco
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    750
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2006
    Messages : 750
    Par défaut
    Salut !

    Il faut mettre la liste dans un scrollPane :

    http://download.oracle.com/javase/tu...crollpane.html

  3. #3
    Membre confirmé Avatar de zarohn
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    148
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 148
    Par défaut Bonjour
    Bonjour merci pour ta réponse

    J'ai mis ma list dans un scrollpane :



    Mais ça ne scroll pas automatiquement.
    Saurais tu comment je dois le configurer ?

    Merci

  4. #4
    Membre émérite Avatar de fraco
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    750
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2006
    Messages : 750
    Par défaut
    Que veux-tu dire "ça ne scroll pas automatiquement" ?

    j'ai noté ça quelque part :

    SE POSITIONNER EN HAUT DE LA LISTE :
    monComposant.scrollRectToVisible(new Rectangle(0,0,1,1));

    et :

    JLIST LIGNE A L'INDEX xxx VISIBLE DANS LE SCROLL :
    ensureIndexIsVisible(xxx);

    à voir si tu peux en tirer quelque chose..

  5. #5
    Membre confirmé Avatar de zarohn
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    148
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 148
    Par défaut
    Désolé de déterrer ce topic mais je l'avais oublié et je n'avais pas répondu,
    ce qui n'est pas poli ...

    Donc je reviens pour dire comment je m'en étais sorti pour ceux que ça pourrait aider et le passe en résolu : Au final j'ai fait un textarea que je remplissais et pour scroller il suffit simplement d'appeler ceci après avoir ecrit une nouvelle ligne dedans :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    taLog.setCaretPosition(taLog.getText().length());
    Bye

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

Discussions similaires

  1. Trier une java.awt.List ?
    Par zarohn dans le forum Débuter
    Réponses: 1
    Dernier message: 28/09/2010, 19h02
  2. [AC-2007] Sélection automatique du seul élément d'une liste déroulante
    Par Beavis Man dans le forum VBA Access
    Réponses: 2
    Dernier message: 03/12/2009, 15h53
  3. Réponses: 6
    Dernier message: 17/09/2009, 17h19
  4. Réponses: 6
    Dernier message: 17/09/2009, 17h19
  5. UNICODE sur java.awt.List ?
    Par pcouas dans le forum AWT/Swing
    Réponses: 0
    Dernier message: 21/11/2008, 19h23

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