S-JIS[2012-04-07/2012-06-17] 変更履歴

JavaFX Scene Builder使用方法

JavaFX Scene Builderの使い方。


シーンの配置(追加)

新しいシーン(コンテナーやコントロール、いわゆるコンポーネント)を配置したい場合、
ライブラリーパネルでシーンをドラッグし、コンテントパネルまたは階層パネル上にドロップする。
(ライブラリーパネルの上部の「Search」ボックスにシーン名の一部を入れることで、シーンの検索(絞込み)が出来る)

もしくは、メニューバーの「Insert」から配置したいシーンを選択する。

配置したシーンはコンテントパネル上で移動したりサイズを変更したりすることが出来る。
インスペクターパネルの「Properties」で位置やサイズの値を直接入力することも出来る。
(→サイズを親シーンに合わせる方法

シーン 説明 更新日
Containers Accordion Scene Builderの右端のインスペクターパネルみたいなやつ  
Anchor Pane 連動してシーンサイズを変更させるペイン 2012-04-07
Flow Pane    
Grid Pane 2x3 n×mマスのグリッドに各シーンを配置するペイン  
Scroll Pane スクロールエリアを作る為のペイン  
Split Pane 横あるいは縦に2分割するペイン  
Stack Pane    
Tab Pane
Tab
タブによって切り替えられるペイン  
HBox・VBox 横一列あるいは縦一列に各シーンを配置する  
Tool Bar ツールバー  
Controls Label ラベル(表示用文字列)  
Text Field
Password Field
Text Area
   
Button ボタン 2012-04-16
Check Box    
Choice Box    
Combo Box コンボボックス 2012-05-13
Radio Button ラジオボタン 2012-06-09
Toggle Button    
Hyperlink クリックできるラベル?  
Separator 仕切り線  
Slider    
MenuBar メニューバー  
List View リスト(一覧) 2012-05-04
Table View テーブル(表) 2012-06-17
Tree View    
Web View    
HTML Editor    
Popup Controls Context Menu ポップアップメニュー  
Tooltip ツールチップ 2012-04-16
Menu Content   メニューの部品  
Shapes   図形(線や円、四角など)  
Charts   チャート(グラフ)  

変更

あるシーンを貼り付け、その大きさを外側のシーンと同じにしたい場合、
メニューバーの「Modify」→「Fit to Parent」で出来る。


アレンジ

複数のシーンを配置した後で、それらをまとめて別の新しいシーンで囲みたい場合、
それらの複数シーンを選択して、メニューバーの「Arrange」→「Wrap in」で新しいシーンを選ぶ。
AnchorPane・HBox・ScrollPane・SplitPane等が選べる)
もしくは、階層パネル上に新しいシーンに追加し、そこへ複数シーンをドラッグ&ドロップする。

逆に、囲んでいるシーンを削除したい場合は、そのシーンを選択して、「Arrange」→「Unwrap」。
(階層パネル上で削除すると、配下のシーンが全て削除されるので注意)


プレビュー

メニューバーの「Preview」→「Show Preview Window」で実際のウィンドウとして表示され、動作確認できる。
(もしくはCtrl+P)

ウィンドウ表示中にもSceneBuilder上で編集が続行できる。
Ctrl+Rを押すと、編集した内容がウィンドウに反映される。


Scene Builder目次へ戻る / JavaFXへ戻る / Javaへ戻る / 技術メモへ戻る
メールの送信先:ひしだま