日記帳

日記です。

メモ帳で JavaScript 書いて GUI アプリケーションを作る(Windows)

結局なにがしたかったのかというとテキストエディタ一つで JavaScript 書いて Windows で動く GUI アプリケーションを作れる環境とかあったら便利かな? とか思って作ってみた.

中身は rhinoコンパイルして swt をリンクしただけ.

遊び方

実行するスクリプトは Application.properties で変更できます.

  • Application.properties をテキストエディタで開く
  • application.main を js/Notepad.js に書き換える
  • run.exe を実行する

以上でメモ帳モドキが起動します.

特徴とか

  • rhino 1.6R7 ベースの JavaScript
  • rhino へのオプションとかは Application.properties に書けます
  • IO とか コレクションは JavaAPI を使ってください(不具合多数)
  • GUIswt 3.3 の API が使えます
  • JavaScript で重い処理とかは Java で書いてクラスファイル置けば JavaScript から呼べるかもしれません

そんな感じで Windows で動く GUI アプリが開発できればいいんじゃね?(なげやりすぎ)