I'm considering a port of my complete IDE framework from C# to Java. I'm a Java newbie, so it may not be an easy task for me, but the first real problem I'm having is that currently I'm using a couple of third party components in my framework and I would need a replacement for them on Java (Swing I supose is the way to go).
The first component I would need to find is a complete docking framework that allows my IDEs to have dockable and floatable panels, something similar to what you can see on Visual Studio or even Eclipse. I'm looking for stable components, I don't care paying something for them if it is not too much (I'm not a companie, just a single indie developer). The one I'm currently using is this one: http://www.divelements.co.uk/net/controls/sanddock/screenshots.aspx (some screnshots)
The second component I'm looking for is a source code editor component that allows the definition of custom programming languages and allows syntax highlighting, folding and intellisense-like prompts and function-parameter tips to be displayed. This is the component I'm currently using: http://www.qwhale.net/products/editor.htm Wich is a great tool and has a very nice framework to create your own parsers and lexers and abstract syntax trees, etc.
If anyone can point me in the right direction...
I can't use GPL licensed components, as I'm developing non open source software. LGPL is ok.