JavaScript で swt 3.3 を使ってみる
gcj から使えるなら rhino からも使えるのはずです.
% cat HelloSWT.js
importPackage(Packages.org.eclipse.swt.widgets) importPackage(Packages.org.eclipse.swt.layout) importPackage(Packages.org.eclipse.swt) var display = new Display(); var shell = new Shell(); shell.setLayout(new FillLayout(SWT.VERTICAL)); var label = new Label(shell, SWT.BORDER); label.setText("Hello, SWT World"); shell.pack(); shell.open(); while (!shell.isDisposed()) { if (!display.readAndDispatch()) { display.sleep(); } } display.dispose();
なので使ってみる.
% rhino HelloSWT.js
動いたぽいのでOK.理論上 JavaScript で GUI アプリケーションが書けますね♪(書きたいと思うかは別にして)