I want to add a Swing component (JTree
) to my code which employs SWT.
Is there any way by which we can accomplish this?
I know that we have TreeViewer
component in SWT/Jface, but i have got an already developed Jtree implemenatation and would like to add that, instead of rewriting using TreeViewer.
You can use the SWT/AWT Bridge.
Composite composite = new Composite(parent, SWT.EMBEDDED | SWT.NO_BACKGROUND);
Frame frame = SWT_AWT.new_Frame(composite);
The SWT_AWT.newFrame(Compisite)
method will return a java.awt.Frame
. Since a Frame
is a Container
you can add any Component
. Thus also a swing component.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With