FXML
   HOME

TheInfoList



OR:

FXML is an
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing data. It defines a set of rules for encoding electronic document, documents in a format that is both human-readable and Machine-r ...
-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 corporation, multinational computer technology company headquartered in Austin, Texas. Co-founded in 1977 in Santa Clara, California, by Larry Ellison, who remains executive chairman, Oracle was ...
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 fro ...
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. It stands for "JavaFX Markup Language."


See also

* Comparison of user interface markup languages *


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