1

Swing を使用して GUI を設計するために、 SWT_AWTブリッジを使用してEclipseプラグインを開発しています。 Windows では完全に動作しますが、OSX で実行しようとすると、次のエラーが発生します。

org.eclipse.swt.SWTError: Not implemented    
java.lang.ClassNotFoundException: apple.awt.CEmbeddedFrame

このバグレポートを見つけましたが、これを修正する方法がまだわかりません...
何かアイデアはありますか?

編集: 私は Mac OSX 10.7.5 を使用しています。私の Java バージョンは 7u21、Eclipse は Juno sr2 です。

4

1 に答える 1

3

Java を7u40に更新し(おそらく必要ではなかった)、次のコード行を追加することで解決しました。

SWT_AWT.embeddedFrameClass = "sun.lwawt.macosx.CViewEmbeddedFrame";
于 2013-06-14T01:20:56.730 に答える