由於某種奇怪的原因,我需要從servlet中打開swt對話框。這甚至有可能嗎? 目前我有這個但得到「無效的線程訪問錯誤」。到目前爲止,我正在這樣做。從HttpServlet啓動SWT小部件
Thread th=new Thread(new Runnable(){
@Override
public void run() {
Shell shell = new Shell();
FileDialog dialog=new FileDialog(shell);
dialog.setText("Enter a filename");
dialog.setFilterPath("c:\\");
String selected=dialog.open();
log.error(selected);
shell.dispose();
}
});
th.start();
任何想法?
我有特殊用途的情況下,我只是想知道,如果這在技術上是可行的代碼。 – specialscope
你能解釋你的用例嗎? – Baz
對不起,我不能在這裏討論我的用例。我只想知道從本地環境中的servlet創建swt widget在技術上是否可行。 – specialscope