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

2D Java Discussion :

[JSCROLLPANE] Forcer les défilements


Sujet :

2D Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2006
    Messages : 81
    Par défaut [JSCROLLPANE] Forcer les défilements
    Bonjour,

    Voilà mon problème est que je voudrais forcer le défilement du jscrollpane lorsque par exemple j'ai le curseur de ma souris qui est en bas de mon ecran, le jscrollbar descend.

    J'ai fait quelque test mais sans grande réussite...

    Si quelqu'un pouvait m'aider en me disant quelque méthode utiliser ca serait sympa

  2. #2
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut
    Cela dépend un peu de ce que tu veux faire. La méthode la plus courante est public void setAutoscrolls(boolean autoscrolls) dans JComponent.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2006
    Messages : 81
    Par défaut
    merci, j'avais pas lu toute la doc, et que ça ne prenez pas directement en compte le jpanel :p

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2006
    Messages : 81
    Par défaut
    Par contre ca pourrait macher avec un mousemouved ? jessaye, ca passe bien dans la fonction mousemouved, mais le scroll ne se fait pas...

    (ca fonctionne avec mouse dragged)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    MouseMotionListener doScrollRectToVisible = new MouseMotionAdapter() {
            public void mouseMoved(MouseEvent e) {
                Rectangle r = new Rectangle(e.getX(), e.getY(), 1, 1);
                ((JPanel)e.getSource()).scrollRectToVisible(r);
            }
    };
    dessin.addMouseMotionListener(doScrollRectToVisible);
    scroller.setAutoscrolls(true);

Discussions similaires

  1. [JScrollPane] vitesse de défilement
    Par spoutyoyo dans le forum Composants
    Réponses: 3
    Dernier message: 10/11/2008, 15h16
  2. [VBA Excel] Forcer les majuscules
    Par Viper7 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 27/06/2006, 12h12
  3. forcer les nombres
    Par shnouf dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 29/05/2006, 14h08
  4. [9.2] forcer les majuscules au niveau de la table
    Par Yorglaa dans le forum Oracle
    Réponses: 3
    Dernier message: 20/04/2006, 11h33
  5. Réponses: 2
    Dernier message: 23/03/2005, 08h51

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