今月は、GUIの見ばえを決めるスタイリングについて紹介します。 Swingではコンポーネントのプロパティでフォントや色などを設定します。しかし、たとえばアプリケーション全体のフォントを設定したいような場合、意外にやっかいです。 一方で、Swingでは ...
前回、前々回とJavaFXのGUI部品であるコントロールを紹介してきました。 今月紹介するのは次の3種類のコントロールです。 リスト コンボボックス テーブル いずれもGUIを構成する上で、欠かせない部品です。 これら3種類のコントロールは、いずれもセルを ...
例として、簡単なイベント処理を伴うJavaFXアプリケーションを作成してみよう。作成するのは以下のようなアプリケーションで、四角形の領域にマウスが重なると色を変更するというものだ。 ソースコードは以下の通りだ。Rectangleは四角形を描画する ...
前回は、 NetBeansの次期バージョンである 「NetBeans 7. 2」 と、 Oracleが開発中の 「JavaFX Scene Builder」 (⁠以下、 Scene Builder) を使ってJavaFXアプリケーションを作成する方法を紹介しました。今回は、 自動生成されたソースコードの中身を見ながら、 JavaFX ...
import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.control.ColorPicker; import javafx.scene ...
Jeff Friesen continues his comprehensive introduction to the JavaFX APIs, based on JavaFX Preview SDK, with a look at how JavaFX handles media, GUI construction, and ...
import javafx.application.Application; import javafx.geometry.Insets; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.control.Label ...