0

我们开发了一个带有 OSIG 插件的 RCP 产品。一切都在Windows中运行良好。但问题出在 Linux(GTK) 我们使用的代码:

Composite composite = new Composite(parent, SWT.EMBEDDED | SWT.NO_BACKGROUND | SWT.APPLICATION_MODAL); 
frame = swt_awt.new_frame(composite); 

当我们打开任何 SWT 模态对话框时,该框架不会被阻止。除了这个框架,其他 SWT 区域被阻塞并且不可访问。我希望它的内部实现。任何人都可以提出一些建议是否有任何解决方法。我从 2 周开始就在尝试。请帮我

日食: eclipse-jee-indigo-SR2-win32 操作系统: RHEL 6

4

1 回答 1

0

这听起来可能是一个 Eclipse 错误 - SWT_AWT 桥在历史上是一个相当有错误的区域,尤其是在非 Windows 平台上。在此处查看一组打开的 SWT_AWT 错误,以查看您的错误是否已被输入(或不会被修复)。

于 2012-08-31T04:31:28.117 回答