有什么方法可以从SWT_AWT桥接器中将Swing JFrame嵌入到AWT帧中?

我正在将Swing应用程序集成到Bioclipse / Eclipse插件中,并且由于Eclipse使用SWT,我必须以某种方式使用SWT_AWT桥。

问题是我从SWT_AWT网桥获得的起点是一个AWT框架,如下所示:

java.awt.Frame awtFrame = SWT_AWT.new_Frame(composite); 

…(可以使用AWT组件填充),但情况是Swing应用程序在其主要JFrame组件中包含了大部分function。 现在,Swing JFrame无法按原样集成到AWT帧中。

已经与原始应用程序的开发人员讨论了原始Swing应用程序的重构。 只是想确保我们没有错过任何明显的解决方法吗?

这是一篇关于如何在SWT / RCP应用程序中使用Swing的优秀文章。 这应该会有所帮助。