我正在将Swing应用程序集成到Bioclipse / Eclipse插件中,并且由于Eclipse使用SWT,我必须以某种方式使用SWT_AWT桥。
问题是我从SWT_AWT网桥获得的起点是一个AWT框架,如下所示:
java.awt.Frame awtFrame = SWT_AWT.new_Frame(composite);
...(可以使用AWT组件填充),但情况是Swing应用程序在其主要JFrame组件中包含了大部分功能。现在,Swing JFrame无法按原样集成到AWT帧中。
与原始应用程序的开发人员讨论了原始Swing应用程序的重构。只是想确保我们没有错过任何明显的解决方法吗?