j'aimerai savoir comment accelerer la vitesse de la roulette de la sourie pour descendre ou monter dans un JScrollPane
j'aimerai savoir comment accelerer la vitesse de la roulette de la sourie pour descendre ou monter dans un JScrollPane
Et si tu changeais le pas de defilement de ton scrollpane ?
c une bonne idee pourrai tu me donner un exemple de code pour faire ca.
et si tu cherchais un peu![]()
bon, regarde du cote de la methode setBlockIncrement...
je suis désolé je cherche depuis tout a l'heure mais je ne trouve pas de setBlockIncrement j'ai vu qu'il est utilisé dans l'interface Ajustable mais est ce que quelqu'un pourrai me montrer commen ca marche svp
a ce que je voi JScrollBar implement Ajustable
mais JScrollPane non donc je ne sais toujour pas comment accellerer la vitesse de descente ou de monté dans un JScrollPane avec la roulette
la méthode setBlockIncrement(int i) est dans JScrollBar.
donc si tu as crées une JScrollBar tu fais getVerticalScrollBar() et tu appelle la méthode ci dessus.
Si tu fais un getVerticalScrollBar sur ton JScrollPane, tu recuperes ta scrollbar verticla et donc tu peux lui appliquer la methode setBlockIncrement
Ca serait pas plus simple en surchargeant les méthodes de l'interface Scrollable dans son panel (ou autre composant) ? En plus comme ca ça marcherai quelque soit le JScrollPane dans lequel il met son composant.
Non ? A moins qu'il ne veule faire un truc du genre plus il scrolle, plus ca scrolle vite auquel cas c'est votre méthode qui semble être la bonne.
Merci de penser au tagquand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.
suivez mon blog sur Développez.
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook
Partager