タグ

ブックマーク / skrb.hatenablog.com (4)

  • JavaFX でシングルトン - JavaFX in the Box

    JavaFX は static が使えないので、シングルトンパターンは実装できないかと思っていました。でも、ちょっと考えたらできたので、のせておきます。 JavaFX には static はないのですが、スクリプトファイルにクラスを定義する以外に変数や関数を定義することができます。(ステートメントを書くことはできません) たとえば、Sample.fx に次のように書くことができます。 /* * Sample.fx */ public var text = "Hello, World!"; public function sayHello(): String { text; } public class Sample {} Sample.fxtext 変数や sayHello 関数にアクセスするには次のように書けます。 println("{Sample.text}"); println

    JavaFX でシングルトン - JavaFX in the Box
  • Java Hot Topics セミナ その後 - JavaFX in the Box

    何とか、JavaFX で作ったプレゼンツールでプレゼンしてきました。 ある程度汎用に使えるように作り始めたのですが、だんだんとこのプレゼンだけの仕様になってしまったので、もうちょっと整理したらソースも公開しようと思います。 それにしても今回はきつかった。 プレゼンツールを作り始めたのが月曜日。ぜんぜん終わらなくて、結局セミナが始まる直前まで 35 時間ぐらい一睡もしないで作り続けてました。これで、Production Suite と Illustrator がなかったら、絶対に終わらなかったと思う。 そんなこんなでプレゼンはかなりフラフラだったのですが、それほど気づかせなかったはずです。でも、懇親会は完全に腑抜け状態。なので、あまりお話しすることができませんでした。残念。 それでもって次の日はダウンしてしまいました ^ ^;; 資料は下記の URL からお願いします。アプレットを適当にクリ

    Java Hot Topics セミナ その後 - JavaFX in the Box
    Nagise
    Nagise 2009/02/12
    プレゼンツール
  • JavaFX 連載 第6回 公開 - JavaFX in the Box

    ついにベールを脱いだJavaFX 第6回 Swing のコンポーネント http://gihyo.jp/dev/serial/01/javafx/0006 ちょうど連載の半分ぐらいです。今週は第 7 回も公開予定。 ここでエクスキューズをするのもなんなのですが、スライダーでイメージを切り替えるサンプル (透明度を使わない方) はちゃんと動かないことがあります。 スライダーを速く動かすとイメージが切り替わりません。 なぜかという、スライダー位置が中央に来たときのイベントを拾っているのですが、スライダーの動きが早いと中央に来たときにイベントが発生しないことがあるからです。つまり、イベントがスライダーの動きについていかないんです。 なので、速く動かさないでくださいね ^ ^;;;;;; それにしても、NetBeans の JavaFX Plugin はどうにかならないかなぁ。ちょっと長いスクリプ

    JavaFX 連載 第6回 公開 - JavaFX in the Box
  • NetBeans の JavaFX Plugin の文字化けのバグ - JavaFX in the Box

    記事を書いていて気づいたのですが、NetBeans の JavaFX Plugin には日人にとって致命的なバグがあります。 詳細は gihyo.jp の連載の第 2 回に掲載される予定なのですが、はまる人がいるかもしれないのでここで先に書いておきます。 今のところ、NetBeans で日語を使おうとすると、文字化けします。 通常、NetBeans ではプロジェクトのプロパティでソースのエンコーディングを決められるのですが、JavaFXプロジェクトではソースのエンコーディングを指定できなくなっているのです。 そのため、デフォルトの UTF-8 でソースファイルは記述されます。 しかし、JavaFX のコンパイラはそれをデフォルトエンコーディングでコンパイルしてしまいます。つまり、Windows であれば MS932 がデフォルトエンコーディングなので、UTF-8 のファイルを MS

    NetBeans の JavaFX Plugin の文字化けのバグ - JavaFX in the Box
    Nagise
    Nagise 2008/12/05
    ソースはUTF-8にしたいんだけどな。コンパイラの設定を探さないといけないか
  • 1