torutkのブログ

ソフトウェア・エンジニアのブログ

2017-06-01から1ヶ月間の記事一覧

NetBeans IDEのFindBugs IntegrationプラグインをSpotBugsに差し替える

今年の5月に開催された JJUG CCC 2017 Spring のLTにおいて、FindBugs をフォークした SpotBugs の紹介を見ました。この場で、初めてSpotBugsの存在を知りました。https://speakerdeck.com/eller86/ji-efindbugsmasuta-spotbugs-3-dot-1-0-rc2-falsekoshao-j…

JDK 9 EA上でNetBeans IDE 開発版を動かす(動いた)

id:torutk:20160722で、JDK 9 EA上でNetBeans IDE開発版はまだ動いていないと書いてから1年近くが過ぎました。もうすぐJDK 9もリリース(今年9月予定)ということもあり、そろそろ動く頃かと確認してみました。 動作環境 OS:Windows 10 1607 64bit JDK: Java…

JavaFXでウィンドウが閉じるときの処理はsetOnCloseRequestよりshowingPropertyがよい(改題)

この日記は朝の時点では setOnCloseRequest でウィンドウが閉じるときの実装について書いていました。次のツイートで、もっとよいやり方を教えてもらいましたので、showingPropertyを使う方法を追加しました。@boochnich WindowのshowingPropertyに対してadd…

JavaFXでガジェット風プログラムのサポートクラス作成 #jjug_ccc #ccc_m6

はじめに 先月5月20日(土)に、JJUG CCC 2017 Springで「JavaFXでデスクトップガジェット風プログラムを作る」のセッションを行いました。セッションのスライドは次です。 https://www.slideshare.net/torutk/jjugccc2017spring-m6-javafxこのセッションで…

依存関係のある複数のNetBeansプロジェクトをGitで管理する(サブモジュール)

背景 小さなアプリケーションを複数作成し、それぞれGitリポジトリ上は別々に管理しています。例えば、次の4つのJavaFXアプリケーションを作成し、それぞれを独立したGitリポジトリに置いて管理しているものとします。 AnalogClockGadget CalendarGadget Ear…

パッケージ名の命名についてメモ

先月開催のJJUG CCC 2017 Springの「JavaFXでデスクトップガジェット風プログラムを作る」セッションで、透明ウィンドウ化とそれに伴うウィンドウの移動・大きさ変更・閉じる・などの振る舞いの実装を紹介しました。 複数のガジェット風プログラムを作るとき…