Hi, Larry, did you try to launch it with a java 1.6 jvm, it worked fine for me with a 1.6.0_10 jre
First impressions Adoption of a docking framework seems the best way to improve user experience with internal frames. Keeping floating "projects" and having docked windows inside each projets seems good to me (but I usually don't use several projects at the same time) I don't like too much the left tab + right tab on the top of each panel (probably because I did not understand the usefulness). Also I think there is some wasted place in the way panels are laid out. Now more about your implementation work, Do you intend to include attribute tables in the docking framework (it seems that actually, you have no way to dock it). I thing that ability to dock attribute panels is the main reason we have to want to adopt a docking framework. Same question about info window, log window, schema window... What about clone window plugin. Is there any compatibility issue (it seems that you have cancelled it) Why do you open an empty panel in the bottom part of the frame ? Can't you create it as needed ? Sorry for the bunch of questions. Just a last one. did you have opportunities to compare infonode to other free frameworks (like MyDoggy, VLDocking...) ? Thanks for the work, hope we'll be able to adopt such a solution for OJ. Michaël Larry Becker a écrit : > It didn't work for me. I can't get a project without: > > java.lang.UnsupportedClassVersionError: Bad version number in .class file > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(Unknown Source) > at java.security.SecureClassLoader.defineClass(Unknown Source) > at java.net.URLClassLoader.defineClass(Unknown Source) > at java.net.URLClassLoader.access$100(Unknown Source) > at java.net.URLClassLoader$1.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(Unknown Source) > at java.lang.ClassLoader.loadClass(Unknown Source) > at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) > at java.lang.ClassLoader.loadClass(Unknown Source) > at java.lang.ClassLoader.loadClassInternal(Unknown Source) > at > com.vividsolutions.jump.workbench.ui.WorkbenchFrame.addTaskFrame(WorkbenchFrame.java:723) > at > com.vividsolutions.jump.workbench.ui.WorkbenchFrame.addTaskFrame(WorkbenchFrame.java:706) > at > com.vividsolutions.jump.workbench.ui.plugin.NewTaskPlugIn.execute(NewTaskPlugIn.java:51) > at > com.vividsolutions.jump.workbench.plugin.AbstractPlugIn$1.actionPerformed(AbstractPlugIn.java:130) > at > com.vividsolutions.jump.workbench.ui.plugin.FeatureInstaller$4$1.run(FeatureInstaller.java:575) > at java.awt.event.InvocationEvent.dispatch(Unknown Source) > at java.awt.EventQueue.dispatchEvent(Unknown Source) > at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown > Source) > at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) > at java.awt.EventDispatchThread.pumpEvents(Unknown Source) > at java.awt.EventDispatchThread.pumpEvents(Unknown Source) > at java.awt.EventDispatchThread.run(Unknown Source) > > Larry > > On Wed, Oct 8, 2008 at 3:54 PM, Michael Michaud > <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote: > > Hi SS, > > Thank you for letting us try bizzjump. The docking framework for > OpenJump looks nice. > I'll give it a try and let you know > > Michaël > > > Sunburned Surveyor a écrit : > > I've put together a demo version of BizzJUMP so other > programmers can > > check out my integration of the InfoNode Docking Windows Framework. > > You can download it here: > > > > http://www.redefinedhorizons.com/shared_files/bizzjump-20081008.zip > > > > Please not this distro contains some expiremental code and plug-ins, > > so don't expect everything to work. :] However, it should give you a > > chance to play around with the docking windows framework. > > > > The source code for BizzJUMP can be viewed on the SourceForge > SurveyOS > > Project SVN: > > > > http://surveyos.svn.sourceforge.net/viewvc/surveyos/java/bizzJUMP/ > > > > No programming library is perfect, and the InfoNode Docking Windows > > Framework is no exception. The docking window framework has some > > trouble with alternate look and feels. I had real problems with some > > of the Substance look and feels, including dirty areas that wouldn't > > repaint and task windows that would dissappear. I don't think you'll > > have these problems if you stick to the "native" look and feels > or the > > metal look and feel. BizzJUMP is currently using the infonode > look and > > feel, and this isn't causing any problems. > > > > The following points may also be of interest: > > > > - I set up the BizzJUMP TaskFrame to contain three (3) main > tabs. The > > LayerNamePanel is in its own tab and the LayerViewPanel is in > its own > > tab. There is a third tab that can be used by plug-ins to present > > supplemental information. You can adjust and rearrange (change the > > location of) all three of these tabs. I have modified the tabs used > > for the LayerViewPanel and LayerNamePanel so that you can't close > > them. This keeps the user from closing one of the tabs and then not > > being able to get it back. I made some special modifications to the > > InfoNode code so that the third tab will always keep one tab > open (for > > the same reason). However, if you have multiple tabs open in the > third > > tab area you will be able to close the tabs until only one tab > > remains. > > > > It is still possible to make each of the three main tabs a floating > > window. If the user makes one of these main tabs a floating window > > they will be able to close the window and will not be able to > get that > > "view" back! The only option at this point is for the user to > start a > > new task. There may be a way to disable the close button on > views that > > migrate from a tab to a floating window, but I haven't had time to > > check that out just yet. > > > > - You can see how the third main tab for supplemental information > > works by using the SurveyOS>Demo>Add Tab Demo menu command and the > > SurveyOS>Plug-In>Plug-IN Manager menu command. At this time the > > plug-in manager is the only plug-in I have that makes use of the > > supplemental information tab. > > > > Let me know if you guys have any questions on my code or suggestions > > for improvement. If this is something that we would like to try in a > > release/fork of OpenJUMP I'll be willing to port the code to > OpenJUMP. > > > > The Sunburned Surveyor > > > > P.S. - I believe I've got BizzJUMP compiled for Java 1.6. So you'll > > need a current run time to use it. > > > > > ------------------------------------------------------------------------- > > This SF.Net email is sponsored by the Moblin Your Move > Developer's challenge > > Build the coolest Linux based applications with Moblin SDK & win > great prizes > > Grand prize is a trip for two to an Open Source event anywhere > in the world > > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > <http://moblin-contest.org/redirect.php?banner_id=100&url=/> > > _______________________________________________ > > Jump-pilot-devel mailing list > > Jump-pilot-devel@lists.sourceforge.net > <mailto:Jump-pilot-devel@lists.sourceforge.net> > > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > > > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win > great prizes > Grand prize is a trip for two to an Open Source event anywhere in > the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > <http://moblin-contest.org/redirect.php?banner_id=100&url=/> > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > <mailto:Jump-pilot-devel@lists.sourceforge.net> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > > -- > http://amusingprogrammer.blogspot.com/ > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > ------------------------------------------------------------------------ > > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel