Win a copy of Murach's Python Programming this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Scrolling an extension of JLabel doesn't work :s  RSS feed

 
Olivier Legat
Ranch Hand
Posts: 176
Chrome Mac Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Howdy folks,

I'm having a lot of trouble getting a custom JComponent to scroll inside a JScollPane. I can only scroll if the mouse pointer is over the scroll bars, when I move the pointer into the JViewport (or whatever it's called) I can no longer scroll.

I've launched the 1st demo on the How to Use Scroll Panes pages and obviously it does what you'd expect. I noticed that this example uses an extension of JLabel (called ScrollablePicture). I've also noticed that this example still works if the ScrollablePicture class doesn't implement Scrollable and MouseMotionListener.

So I decided to do something similar to that but my program persistently refuses to work





Any pointers would be much appreciated.

Thank-you
 
Olivier Legat
Ranch Hand
Posts: 176
Chrome Mac Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I found a work-around (with a little bit of help). It's not particularly tidy but it works:

 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!