有 2 个单独的文件 jar
//this jar file is a plugin Eclipse
mypack1.jar
package mypack1;
//this class is started by org.eclipse.ui.IStartup
public class MyDialog extends JFrame{
public String getValue(){
Display.asyncExec(new Runnable() {
public void run() {
//implementation
} //end method
});
} //end function
} //end class
和
mypack2.jar
package mypack2;
public class MyClass{
public String myInvoke(){
//implement to invoke function getValue of class MyDialog
} //end function
} //end class
Display.asyncExec
当 SWT 浏览器控件执行 javascript 消息对话框时,可以在正常情况下执行方法。
环境:Linux、SWT、OSGi 包
请帮我。