Skip to Main Content

Java SE (Java Platform, Standard Edition)

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

3rd Party Docking Framework Implementation Strategy - AND Why Web GUIs Won.

jkaufmannNov 4 2011 — edited Nov 8 2011
zonski, were looking at you for DockFX. Please let us know when your finished with it. :)

Kidding aside - I have been thinking about some different strategies for implementing.

Interface for Dockable, and Dock, applied to to an extension of Pane (StackPane?)

One proof of concept I can't see a way to implement cleanly - when dragging - do we need to implement a heavyweight window to contain the dockable pane so it can move off the main application window? Or should we just keep it inside the main application window and keep it a "lightweight" framework? i.e. no free standing sperate wiindowed Dockables. Handling the transition for a node - from lightweight to heavyweight - seems a bit puzzling to me; i.e. I can't see all the possible issues from my 3 week foray into JavaFX for transitioning a Node out of its Parent Node and inot a seperate heavyweight window, and have it look seamless.

So - Ideas and strategies for a Docking framework are welcome, and possible issues one might forsee (in general and specific to JavaFX) that zonski might run into when implementing :)

Edited by: jkaufmann on Nov 6, 2011 9:48 AM
-- Conversation evolved from Docking strategies to why Simple Guis (Web) took over desktop Guis

Comments

Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Dec 6 2011
Added on Nov 4 2011
13 comments
9,209 views