Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

FXML

From Wikipedia, the free encyclopedia
XML-based user interface markup language intended for use with JavaFX
FXML
Developed byOracle Corporation
Initial releaseOctober 2011 (2011-10)
Type of formatUser interface markup language
Extended fromXML

FXML is anXML-baseduser interface markup language created byOracle Corporation for defining theuser interface of aJavaFX application.[1][2][3][4]FXML presents an alternative to designing user interfaces using procedural code, and allows for abstracting program design from program logic.[5]

<?import javafx.scene.control.Label?><Labeltext="Hello, World!"/>

See also

[edit]

References

[edit]
  1. ^Meyer, David (2011-10-06)."JavaFX 2.0 arrives and heads for open source".ZDNet. Retrieved2011-10-09.The update introduces a new XML-based markup language called FXML, which is aimed at defining user interfaces. Other scripting languages, such as Groovy, JRuby and Scala, can also be used to write apps in JavaFX 2.0, as can the Java development tools NetBeans and Eclipse.
  2. ^Greg Brown (2011-08-15)."Introducing FXML"(PDF). Retrieved2011-10-09.
  3. ^Sharan, Kishori (2015-04-02).Learn JavaFX 8: Building User Experience and Interfaces with Java 8. Apress. p. 1120.ISBN 978-1-4842-1142-7.
  4. ^Chin, Stephen; Vos, Johan; Weaver, James (2019-11-12).The Definitive Guide to Modern Java Clients with JavaFX: Cross-Platform Mobile and Cloud Development. Apress. p. 382.ISBN 978-1-4842-4926-0.
  5. ^"Introduction to FXML".docs.oracle.com. 9 October 2013. Retrieved13 July 2020.FXML is a scriptable, XML-based markup language for constructing Java object graphs. It provides a convenient alternative to constructing such graphs in procedural code, and is ideally suited to defining the user interface of a JavaFX application, since the hierarchical structure of an XML document closely parallels the structure of the JavaFX scene graph.

External links

[edit]
Low-level platform-specific
OnAmigaOS
OnClassic Mac OS,macOS
OnWindows
OnUnix
OnBeOS,Haiku
OnAndroid
CLI
Low Level Cross-platform
CLI
C
Java
High-level, platform-specific
OnAmigaOS
OnClassic Mac OS,macOS
Object Pascal
Objective-C,Swift
C++
CLI
OnWindows
CLI
C++
Object Pascal
OnUnix andX11
High-level, cross-platform
C
C++
Objective-C
CLI
Adobe Flash
Go
Haskell
Java
JavaScript
Common Lisp
Lua
Pascal
Object Pascal
Perl
PHP
Python
Ruby
Tcl
XML
shell
Dart


Stub icon

Thismarkup language article is astub. You can help Wikipedia byadding missing information.

Retrieved from "https://en.wikipedia.org/w/index.php?title=FXML&oldid=1302114071"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp