タグ

ブックマーク / basking-cat.blogspot.com (1)

  • ClojureでJavaFX & Web Start

    JavaFX Advent Calendar 2012 5日目の記事です。 三目並べ Cojureで三目並べの続き。 ここでは三目並べのJavaFX実装について書きます。 ゲームのロジックは作ってあるのであとは描画のところを実装するだけ。 Application JavaFXの基として、メインクラスにjavafx.application.Applicationを継承します。 ここではgen-classを使って、Javaのclassファイルにコンパイルします。 mainメソッドではApplication.launchを呼び出します。 あとはstartメソッドでtic-tac-toe.game.Canvasを実装し、各パネルにhandlerを登録します。 ClojureでGUIライブラリを使うときに便利なのがdoto。 あるインスタンスのもとで、メソッドを連続して実行することが出来ます。 R

  • 1