Re: JScrollPane & the scroll speed ?
- From: "Bart Cremers" <bcremers@xxxxxxxxx>
- Date: 31 Aug 2006 00:01:04 -0700
Brandon McCombs wrote:
Bart Cremers wrote:
Dado wrote:
Is it difficult to speed up the scroll of JScrollPane content ? It is too
slow for me, if I use the mouse wheel or arrows of a slider.
You'll have to override the scrollable increment methods in your
scrollable component (the thing you add to the scrollpane). Following
code makes scrolling in a JEditorPane really slow. The numeric values
are the number of pixels the view should be moved for a click on the
arrow or in the gray area of the scrollbar.
JEditorPane ePane = new JEditorPane(url) {
public int getScrollableUnitIncrement(Rectangle visibleRect, int
orientation, int direction) {
return 1;
}
public int getScrollableBlockIncrement(Rectangle visibleRect, int
orientation, int direction) {
return 2;
}
};
Regards,
Bart
Why override when he can simply do the following to the scrollpane itself?
myScrollPane.getHorizontalScrollBar().setUnitIncrement(10);
myScrollPane.getVerticalScrollBar().setUnitIncrement(10);
Those work fine for me when having a jlist in a scrollpane.
Damn, I was looking for such method in JScrollPane and in JViewport,
never occured to me to look on the scrollbars to set them.
Thanks,
Bart
.
- References:
- JScrollPane & the scroll speed ?
- From: Dado
- Re: JScrollPane & the scroll speed ?
- From: Bart Cremers
- Re: JScrollPane & the scroll speed ?
- From: Brandon McCombs
- JScrollPane & the scroll speed ?
- Prev by Date: Re: Problem with setUndecorated() method in JFrame
- Next by Date: Re: Problem with setUndecorated() method in JFrame
- Previous by thread: Re: JScrollPane & the scroll speed ?
- Next by thread: Choosing specific file in JFileChooser
- Index(es):
Relevant Pages
|