今まで使用してきたアニメーションは基本的には動きがほとんどありませんでした。しかし、 最近の傾向としてユーザインターフェースにアニメーションを取り入れることが必須になってきています。 たとえば、 MacOS Xでドックにアプリケーションがヒュッ ...
次に紹介するサンプルは、単純な数値当てアプリケーションだ。 1から100までの間の数値の中からプログラムがランダムで選びだした数値を、ユーザは推測して回答する。ユーザが入力した数値が間違っていた場合、正解の数値と比較して、大きいか小さい ...
第4回でシェイプを扱いましたが、 シェイプだけでGUIを作るのは片手落ちです。やはり、 ボタンやメニュー、 テーブルなどといったコンポーネントがないとGUIを構築するのは難しいですね。 第1回でJavaFXはSwingとJava2Dをベースに作られているということを ...
では、今回の特集で取り上げる最後のサンプルとして、ファイルシステムのツリー表示を行うサンプルを紹介する。このサンプルはコードが単純になるよう、ファイルシステム全体ではなく、「カレントディレクトリ以下の構造を、ツリーコンポーネントを ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with ...
では、配置したButtonにactionを設定して、LabelやTextFieldのテキストを操作してみることにしましょう。旧バージョンでは、こうした場合には「バインド」を使って特定のアトリビュートをモデルクラスに関連付けて操作をしました。が、新バージョンでは ...
では、このスクリプトを実行してみましょう。――と、いいたいところですが、実行には「起動構成」というものを用意する必要があります。Javaのプログラムなどだと、ただ「アプリケーションの実行」などを選ぶだけで実行できますが、JavaFXのプラグイン ...