HOME

TheInfoList



OR:

FXML is an
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. T ...
-based
user interface markup language A user interface markup language is a markup language that renders and describes graphical user interfaces and controls. Many of these markup languages are dialects of XML and are dependent upon a pre-existing scripting language engine, usually a ...
created by
Oracle Corporation Oracle Corporation is an American multinational computer technology corporation headquartered in Austin, Texas. In 2020, Oracle was the third-largest software company in the world by revenue and market capitalization. The company sells da ...
for defining the
user interface In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine f ...
of a
JavaFX JavaFX is a software platform for creating and delivering desktop applications, as well as rich web applications that can run across a wide variety of devices. JavaFX has support for desktop computers and web browsers on Microsoft Windows, Linu ...
application. FXML presents an alternative to designing user interfaces using procedural code, and allows for abstracting program design from program logic.


See also

*
Comparison of user interface markup languages The following tables compare general and technical information for some user interface markup languages. Please see the individual markup languages' articles for further information. General information Basic general information about the markup la ...
*


References


External links


FXML tutorial


Java (programming language) Declarative markup languages Declarative programming languages XML markup languages User interface markup languages Vector graphics markup languages XML-based standards {{Markup-languages-stub