前回より間が空いてしまいましたが、前回より引き続いて簡単なメモ帳を作成してみます。 前回の第二回までにビューはすべて実装することができました。今回はコマンドを実装して、コマンドで「名前をつけて保存」、「上書き保存」、「終了」ができるようにしましょう。前回までに次のような表示ができるようになっていました。コマンドはウィンドウ左下のテキストフィールドにコマンドを入力して、ウィンドウ右下のボタンを押して実行するようにします。簡単なイベントの実装 コマンドの実装はひとまず置いておいて、簡単なイベントをボタンに実装してみましょう。今回は、ウィンドウの中央に表示されているテキストエリアにボタンが押されたときに「ボタンが押されました。」と表示するようにしましょう。そのために前回のコードを少し修正します。次のコードが修正後のコードです。修正したのは、start()メソッド下にあった、vbox、scen
前回までに非常に基本的なJavaFXの機能について眺めてみました。 今回から簡易的なメモ帳を作っていくことで、もう少し深いJavaFXでのアプリケーション開発に触れてもらうことにします。それではまず今回作るメモ帳の仕様を書いていきます。 テキストを書きこめる「テキストエリア」が存在する 簡単なコマンドを入力できる「コマンドフィールド」が存在し、コマンドを実行するための「コマンドボタン」が存在する コマンド入力には、「名前をつけて保存」、「上書き保存」、「終了」が存在する というものにします。 コマンド入力時の処理やメニューについては次回以降に説明することにします。 今回は「テキストエリア」、「コマンドフィールド」、「コマンドボタン」の配置を行いましょう。配置自体は前回の知識を使えば問題なく行えるはずです。テキストエリアにはTextArea、コマンドフィールドにはTextField、コ
近年、リッチクライアントアプリケーションはその表現力と操作性、そして配布の容易性から注目を集めてきました。リッチクライアントアプリケーションで有名なプラットフォームとしては、AIR、Flash、Flex、Silverlight、WPF、Ajaxなどがあります。 JavaFXは新たなリッチクライアントアプリケーションのプラットフォームとして2007年にJavaOneで紹介され、昨年(2011年)にJavaFX 2.0が正式に公開されました。今回の記事はJavaFXについて簡単なアプリケーションの開発を通して、読者にJavaの新しいGUI開発の一端に触れてもらうことを目的としています。本編に入る前にこの記事では、Javaの基本的な文法などの知識を想定しています。できる限りGUIなどの知識がなくとも理解できるように説明をしていきます。 新しいJVM上のGUI開発ツールキット:JavaFXこれま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く