くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

JavaFX

JavaFXで動画・音声を再生&時間表示&スライダー付

JavaFXでメディアを操作する部分を触ったので、その時の備忘録。 基本Listenerを追加する口があるので、いい感じにリスナーを追加する サンプルソース 全体的にはこんな感じ。 はまった点は、以下の2つ! 1. MediaPlayer#getStopTime()はReadyの状態にならな…

JavaFXでTableViewを使ってみる

JavaFXでTableViewを使ってみたときの備忘録 Tableを作る FXML <TableView fx:id="edit_table" prefHeight="470.0"> <columns> <TableColumn fx:id="col_name" text="名称" /> <TableColumn fx:id="col_price_from" text="相場値From" /> <TableColumn fx:id="col_price_to" text="相場値To" /> </columns> </TableView> Entity import lombok.AllAr…

JavaFXのCSSまとめ【気が向いたら更新】

JavaFXのCSSがよくわからんからまとめてみた。 指定方法 ID指定 #<id> {} class指定 .<class-name> {} JavaのClass名がCSSのclassとして使える .label {} Scene全体の設定も.rootでできる 色の定義とかもここでするとよいかも .root { /* colors */ gray: #424242; blue: #02</class-name></id>…

JavaFXでAlertDialogを出す

JavaFXでアラートダイアログを出したかったので、その備忘録。 サンプルのみ。 full sample String title = "ダイアログのタイトル"; String header = "ダイアログのヘッダーメッセージ"; String message = "ダイアログに表示されるメッセージ"; Alert alert…

JavaFXでクライアントアプリを作ってみる(ビルド編)

前回の続き。JavaFXの強みとして、各OSのNativeアプリにビルドできることがある。 Windows用にビルドしたときの備忘録。 wannabe-jellyfish.hatenablog.com JavaFXのでビルドできる形式 形式 インストール場所(デフォルトは太字) OS 事前に必要なソフトウェ…

JavaFXでクライアントアプリを作ってみる(JavaFX概要編)

前回の続き。JavaFX自体の概要についての個人的なまとめ。備忘録。 wannabe-jellyfish.hatenablog.com JavaFXとは Javaの新しいGUIアプリケーションライブラリ MVCを尊重していたり、XMLによるUIデザインが可能 OverViewというか、構成要素 Model は Pure Ja…

JavaFXでクライアントアプリを作ってみる(準備編)

JavaベースのGUIアプリはいくつかあるけれど、JavaFXというのがだいぶいけてるらしい。 実際に使ってみたので、その備忘録(の準備編)。ちなみに、IDEはEclipse 4.5。 のまえに、個人的なJavaFXのいいところ 画面レイアウトをFXMLでかけて、ビューとロジック…