いろんなメモです。おもにプログラミング関係。 a memorandum. most of all contents are related to programming. GroovyFXを使ってみました。題材は前回のカスタムブラウザです。 GroovyFXはリポジトリが公開されているものの、まだまとまったものは配布されていませんので、チェックアウトしてビルドする必要があります。手順はREADME.txtに従えばいいだけなので省略。7/1ぐらいの状態では存在していないクラスを参照していて、そこを外さないとビルドが通りませんでしたが、7/3現在そのままビルドが通ります。 直接JavaFX 2.0 + Groovyで扱うよりはだいぶすっきりしました。今のところ不便なのは、WebEngineのloadTaskが特別扱いされていないので、ボタンなどのようにクロージャをそのまま渡せないのと、アニメー
Problemこのクラスは大きすぎて、もうこれ以上大きくしたくありません。「単一責務の原則」を適用してクラスを分割しようと思います。分割の具体的な方法がわかりません。Strategy「クラスの抽出」を適用します。どんなとき?「単一責務の原則」を適用してクラスを分割しようと思います。責務を把握したので、分割の実装を行いますが、具体的な方法がわかりません。どうする?「クラスの抽出」リファクタリングを適用します。ほとんどのレガシーシステムにおいて、最初にできることは、「実装レベル」で単一責務の原則を適用することです。つまり、大きなクラスから「クラスの抽出」をして、抽出クラスに委譲することです。「インタフェースレベル」で単一責務の原則を導入するには、より多くの作業が必要です。クラスの呼び出し側を変更しなければならず、テストも必要になります。まず、実装レベルで単一責務の原則を導入しておくと、将来イン
AVCHD (1) ChatGPT (1) Chrome (1) Deep Learning (1) From携帯 (2) Greasemonkey (8) Groovy (4) intteliJ IDEA (1) iPad (1) iPhone (10) iPhone_アプリ (31) iPhone_トラブル (3) iPhon_OS (3) Java (4) Linux (1) LLM (2) OSX (1) PC (3) SCM (1) TOCfE (3) WSL (1) アジャイル (1) アフィリエイト (3) アレルギー (1) エコテロリスト (2) ガジェット (13) ゲーム (3) ソフト開発 (5) ダイエット (2) テスト (2) ニュース (5) ネット (10) ネットサービス (9) マネー (1) ロボット投信 (4) ロボット投信:FolioRoboPr
FXを強い武器に 2011/11/28 現在のバージョンを元に、Java、Groovyもインストールしてない人向けに 一応はじめからGroovyFXのデモを動かすところまでを説明する Java ダウンロード先 Java SE Downloads Windows で試した範囲だと、JavaFX をインストールするときに、 Java SE 7だけインストールされてる環境だと以下のエラーメッセージが出力され JavaFXをインストールできなかった。 「Java Version 6 Update 10以降が必要です。」 JavaFX2.0って、Java SE 7 はサポートしてないの? Java SE 7とJavaFX 2.0でもサポートされてるので、普通に動作するが、 インストーラのバージョンチェックがおかしいそう。 Windowsで、JavaFX 2.0を使いたい場合は、Java SE 6もイ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く