スタックマシン電卓のエミュレータ on JavaFX

日曜日は、例のスタックマシン(http://d.hatena.ne.jp/torazuka/20120906/stackmachine)に、GUIをつけて遊びました。

こんなネタ振りがあったので、Hello, JavaFX!

JavaFXを初めて触ったので、感じたことをちょっとメモすると。

  • グリッドにコントロールを配置する件
    • どう見てもテーブルレイアウトです。本当に(ry
    • 行や列をカンタンに追加できるのはベンリです
    • デバッグのためにグリッドを可視化できるのも良いですね
GridPane grid = new GridPane();
grid.setGridLinesVisible(true);
final TextField resultField = new TextField();
resultField.setEditable(false);
  • テストの書き方が分からなくて、まだ1行も書いてないので、勉強したいです。

環境構築の手順は、別記事にメモしておく予定です。→書きました。http://d.hatena.ne.jp/torazuka/20120910/javafx

コードは一応ここにあります。https://github.com/torazuka/RPNCalculator

(2012/9/11 追記)電卓のボタンの配置がおかしかったので、直しました。ご指摘ありがとうございます。>finalfusionさん