From: Bob H. <ha...@st...> - 2007-09-28 20:42:14
|
So there are two issues: 1) What exactly starts the scrollwheel events working on a PC? -- probably an issue of focus, is my guess. 2) on a Mac, even with JRE 1.4 or later, why aren't the wheel events registered? If you can compile Jmol, try commenting out: if (!viewer.getAwtComponent().hasFocus()) return; in MouseManager. mouseWheel(long time, int rotation, int modifiers) and any System.out.println() you want to put in that method could be informative. I'm pretty sure if nothing is coming through there, then we're out of luck. Bob dh...@co... wrote: >On 9/28/07 12:55 PM, "Bob Hanson" <ha...@st...> wrote: > > >>1) An application to try is >>http://java.sun.com/docs/books/tutorial/uiswing/events/mousewheelliste >>ner.html Let us know if on your system you do get these events >>registered as something like: >> >> >Yes, on OS X (and Ubuntu 7.04) it generates events just like what you >listed. (If anyone else tries this, the web app doesn't run on OS X >since it requires JRE 1.6. The most recent JRE version for OS X appears >to be 1.4.2. I downloaded the source and compiled it using Eclipse.) > > > >>2) It would also be good to know how the mouse wheel business works >>for you in the Jmol application, not the applet. Again, no browser there. >>Does it do what you expect it to do? Only sometimes? When? >> >> >For the Jmol application: >Windows: works >Linux (Ubuntu / Sun Java 5.0): works >Mac: doesn't work at all > > >For Windows and Linux, the scroll wheel doesn't always do anything >initially, but starts to work after the application re-gains focus or >after you right-click to bring up the context menu. I'm having a hard >time reproducing exactly what "wakes it up", but once it starts working, >it's fine. > > > >>3) Within-browser testing might need some System.out.println() calls >>within these classes to let us know what events are being registered >>and what aren't. I still don't know how to debug using Eclipse with >>the applet in the context of a web page. Is that possible? >> >> >Haven't tried anything here... > >Dean > > > > >------------------------------------------------------------------------- >This SF.net email is sponsored by: Microsoft >Defy all challenges. Microsoft(R) Visual Studio 2005. >http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >_______________________________________________ >Jmol-developers mailing list >Jmo...@li... >https://lists.sourceforge.net/lists/listinfo/jmol-developers > > -- Robert M. Hanson Professor of Chemistry St. Olaf College Northfield, MN http://www.stolaf.edu/people/hansonr If nature does not answer first what we want, it is better to take what answer we get. -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 |