「デフォルトプロパティの探し方」の版間の差分

提供: tknotebook
移動: 案内検索
9行: 9行:
  
 
デフォルトプロパティは JavaFX の JavaDoc
 
デフォルトプロパティは JavaFX の JavaDoc
http://docs.oracle.com/javase/jp/8/javafx/api/index.html
+
 
 +
'''http://docs.oracle.com/javase/jp/8/javafx/api/index.html'''
 +
 
 
に記述されていますが、全てのクラスに記述されているわけではありません。
 
に記述されていますが、全てのクラスに記述されているわけではありません。
  

2016年2月20日 (土) 00:58時点における版

メインページ>コンピュータの部屋#JavaFX>JavaFX Tips

JavaFXの各クラスには デフォルトプロパティ というものがあり、 FXML でプロパティを記述するとき、タグを省略できます。

例えば Pane クラスを継承するノードでは、子のノードを children プロパティに格納しますが、 FXML で children タグは不要です。

デフォルトプロパティは JavaFX の JavaDoc

http://docs.oracle.com/javase/jp/8/javafx/api/index.html

に記述されていますが、全てのクラスに記述されているわけではありません。

クラスのデフォルトプロパティは継承先に継承されるので、特定のクラスのデフォルトプロパティを調べる場合は、 その継承元も遡って調べることを忘れないでください。

Javadoc には冒頭の、クラス宣言の記述部分にデフォルトプロパティが載っています。

@DefaultProperty(value="children")
public class Pane
extends Region