先月に引き続き、今月もJavaFXのコンテナとレイアウト機能について解説していきます。今月、解説するのは次の3種類のコンテナクラスです。 StackPane AnchorPane GridPane また、最後にScene Builderを使ったレイアウトのTipsも紹介します。 今月使用したサンプルは以下からダウンロードできます。
前回は、 NetBeansの次期バージョンである 「NetBeans 7. 2」 と、 Oracleが開発中の 「JavaFX Scene Builder」 (以下、 Scene Builder) を使ってJavaFXアプリケーションを作成する方法を紹介しました。今回は、 自動生成されたソースコードの中身を見ながら、 JavaFX ...
本記事では、Java (Swing) / JavaFX とPython におけるレイアウトの違いを下表に示す。 図1. Java Swing とPython のレイアウトの違い FlowLayout と pack() JavaのFlowLayoutは、要素を順番に配置するシンプルなレイアウト。 Tkinterのpack()も似た動作をするが、配置方向(上下 ...
先月はGUIには直接関連のないプロパティとバインドについて紹介しました。今月から、再びGUI関連の話題に戻ります。 今までコントロールなどを使用してGUIを構成するサンプルをいろいろと作成してきました。しかし、サンプルに含まれるにも関わらず ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with ...
Within the initialize() method, the scenes of both GridPane and Button are null. This makes sense because the initialize() method is called during the call to loader.load(), which is before the UI ...
次に紹介するサンプルは、単純な数値当てアプリケーションだ。 1から100までの間の数値の中からプログラムがランダムで選びだした数値を、ユーザは推測して回答する。ユーザが入力した数値が間違っていた場合、正解の数値と比較して、大きいか小さい ...
Oracle’s Java SE 8u40 update release notes document identifies several new JavaFX features in its discussion of this update’s various enhancements and bug fixes. The new features include accessibility ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する