メモ帳で JavaScript 書いて GUI アプリケーションを作る(Windows)
結局なにがしたかったのかというとテキストエディタ一つで JavaScript 書いて Windows で動く GUI アプリケーションを作れる環境とかあったら便利かな? とか思って作ってみた.
中身は rhino をコンパイルして swt をリンクしただけ.
遊び方
- swt-javascript-1.6R7-1-win32.zip を展開する
- run.exe をダブルクリックで実行
- main.js が実行される
- デバッグ用にコマンドプロンプトが欲しいなら debug.exe を実行
実行するスクリプトは Application.properties で変更できます.
- Application.properties をテキストエディタで開く
- application.main を js/Notepad.js に書き換える
- run.exe を実行する
以上でメモ帳モドキが起動します.
特徴とか
- rhino 1.6R7 ベースの JavaScript
- rhino へのオプションとかは Application.properties に書けます
- IO とか コレクションは Java の API を使ってください(不具合多数)
- GUI は swt 3.3 の API が使えます
- JavaScript で重い処理とかは Java で書いてクラスファイル置けば JavaScript から呼べるかもしれません