2013-04-01から1ヶ月間の記事一覧

*Property()メソッドの定義を忘れてはならない(戒め)

public class MyBean { private SimpleStringProperty name; // これを追加 private SimpleIntegerProperty value; public MyBean() { name = new SimpleStringProperty(); value = new SimpleIntegerProperty(); } public SimpleStringProperty namePropert…

ログファイルの遅延生成

ログファイルが常時存在するwebアプリだと意識しないけど、 デスクトップアプリだと気まぐれに起動して使わないまま落とすことがよくあるため、 日付付きのファイルなんか作ってると空ファイルがどんどん増えてゆく。逐次空ファイルを消すよりはログ自体を遅…

logbackでコンソールに出したくないログ

バイナリダンプみたいな重いログをコンソールに出したくない場合additivity="false"にすればいいみたい。 <logger name="somepackage.HexDumper" level="DEBUG" additivity="false"> <appender-ref ref="FILE_DEBUG" /> </logger> <root level="trace"> <appender-ref ref="STDOUT" /> </root> excludeみたいなキーワードで探そうとしてたらつまづいた。additivity : 加成性 → (Rootが出力するログに)加える…

swing on javafxでの終了処理

allwaysOnTopされるデスクトップ付箋的なものを作るには JFXPanel経由でSwingコンポーネントを追加していくしかないらしいので、 そのように作っていた。しかし、その場合にApplication.stop()がアプリケーション終了時にコールされなくなった。そこで、Main…