2017-03-08から1日間の記事一覧

JavaFX CSS で @CHARSET記述は不要である

JavaFX の CSS を書いていると、ついHTMLのCSS を書いていた時の癖で @CHARSET "UTF-8"; を書いてしまう。でも、これを書いてしまうと、com.sun.javafx.css.parser.CSSParser は、CSS parseエラーになり思いとおりの スタイルが適用されなくなる。doc…

JavaFX の ウィンドウフレームを無くす

JavaFX の ウィンドウフレームを無くしたい場合、Application の start(Stage) で渡される javafx.stage.Stage をjavafx.stage.StageStyle の StageStyle.TRANSPARENT を指定すれば、ウィンドウフレーム無しの透過 StageStyle.UNDECORATED なら、ウィンドウ…

JavaFX で、外部フォント

JavaFX で、外部フォントを指定する場合の書き方CSS に書く場合 @font-faceで fontファミリ-ttfを定義、→ -fx-font-family で指定 @font-face{ font-family: meiryo; /** ttf ファイル参照 **/ src: url("file://c:/home/test/meiryo.ttf"); } Pane{ -fx-fon…

java.time.format.FormatStyle を確認

java.time.format.FormatStyle で Locale に従った日付表記を試してみる。 LocalDate.now().format(DateTimeFormatter.ofLocalizedDate(FormatStyle.FULL).withLocale(new Locale("ja", "JP"))); LocalDate.now().format(DateTimeFormatter.ofLocalizedDate(…