2012-03-15 19 views
28

私はJavaFX 2.0 + FXMLを学びたいと思っています.FXMLファイルを作成するのに不快な点がありました。どのタグがFXMLで可能であるかを意味します。 evetyアトリビュートが持つことができる値などがあります。 Webにいくつかの例がありますが、FXMLの穴の機能は示されていません。 NetFeansとEclipseプラグインをJavaFX 2.0に使用しようとしましたが、どちらもFXML用のインテリジェンスを持っていません。オープン・クローズ・タグや他の単純なものを検証するだけです。たぶん私はこれらのプラグインを間違って設定したでしょう。 FXMLの完全な参照(すべてのタグ、属性、およびその可能な値)を持つドキュメンテーションはありますか?FXMLの完全なリファレンス?

答えて

36

FXMLリファレンス

Introduction to FXMLマークアップの構文と使用パターンを説明し、FXMLを学ぶ際に検討することが重要です。 FXMLで使用可能な要素はすべて定義されていません。

クラスパスのJavaクラスを反映し、クラスのプロパティに基づいて要素と属性を定義することで、FXMLの完全な参照(またはXMLスキーマ)は決して存在しません。

FXMLの作成者(グレッグ・ブラウン)示唆:

だから、現在Javadocが最高の参照です。

将来のJavaFXのJavadocリビジョンでは、JavaFXチームはJavadocにFXMLの例を含めることを検討しています。

This forum threadおよびthis forum threadには、fxmlのドキュメントに関する説明とリンクが含まれています。

FXMLコード完了のIDEに

これらのIDE推論エンジンは、FXMLの実装と同じ方法でJavaクラスを反映して動作します。

ControlsFXのようなライブラリを使用するか、独自のJavaFXコンポーネントを開発すると、作成またはリンクした新しいクラスと属性をIDEコード補完で使用できます。彼女を更新し、答えを保つために

+0

偉大な情報をまとめたものです! –

+0

JavaFX 2は[IntelliJ Idea 12.1でサポートされます](http://blogs.jetbrains.com/idea/2013/02/support-for-javafx-2-in-intellij-idea-121/)以上になります。 JavaFXプラグインは、FXMLコード補完も提供します。 – mwalter

+3

[CSSリファレンス](http://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html)も役立ちます。 –

関連する問題