Oracle рдкрд░, JavaFX рджреГрд╢реНрдп рдмрд┐рд▓реНрдбрд░ рдХрд╛ рдПрдХ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕рдВрд╕реНрдХрд░рдг рдЕрдм рдбрд╛рдЙрдирд▓реЛрдб рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИ:

JavaFX рдХреЗ рддрд╣рдд рд░реВрдкреЛрдВ рдХреЗ рдорд╛рдЙрд╕ рд╕рдВрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рд╕рдВрдкрд╛рджрдХ рдХрд╛ рдЗрд░рд╛рджрд╛ рд╣реИред рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдХрд┐ рдЗрд╕рдореЗрдВ рдХреНрдпрд╛ рд╣реИ:
рдЕрд╡рд╕рд░реЛрдВ
рдЬреИрд╕рд╛ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрдиреНрдп рдмрдирд╛рдиреЗ рд╡рд╛рд▓реА рдорд╢реАрдиреЛрдВ рдореЗрдВ, рдЖрдк рдорд╛рдЙрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╡реЗ рдлрд╛рд░реНрдо рдкрд░ рдШрдЯрдХреЛрдВ рдХреЛ рдлреЗрдВрдХ рджреЗрдВ рдФрд░ рдЙрдирдХреЗ рдЧреБрдгреЛрдВ рдХреЛ рд╕реЗрдЯ рдХрд░реЗрдВред рдХреБрдЫ рдЧреБрдгреЛрдВ рдХреЛ рд╕реАрдзреЗ рдорд╛рдЙрд╕ (рдбреНрд░реИрдЧ, рд░рд┐рд╕рд╛рдЗрдЬ рдЗрддреНрдпрд╛рджрд┐) рд╕реЗ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдХреБрдЫ рдХреЛ рдЧреБрдг рдФрд░ рд▓реЗрдЖрдЙрдЯ рдЯреИрдм рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдХрд┐рд╕реА рднреА рдШрдЯрдХ рдХреЗ рд▓рд┐рдП, рдЖрдк рдЧреНрд░рд╛рдлрд┐рдХ рдкреНрд░рднрд╛рд╡ рдЬреИрд╕реЗ рдкреНрд░рддрд┐рдмрд┐рдВрдм, рдЫрд╛рдпрд╛, рдзреБрдВрдзрд▓рд╛ рдЖрджрд┐ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рдШрдЯрдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реАрдПрд╕рдПрд╕ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рднреА рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдкреНрд░рддреНрдпреЗрдХ рдШрдЯрдХ рдХреЗ рд▓рд┐рдП рдИрд╡реЗрдВрдЯ рдЯреИрдм рдореЗрдВ, рдЖрдк рдИрд╡реЗрдВрдЯ (рдХреНрд▓рд┐рдХ, рдХреАрдкрд░) рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдШрдЯрдХреЛрдВ рдХреЗ рд╕реЗрдЯ рдореЗрдВ рдорд╛рдирдХ рдмрдЯрди, рдЧреНрд░рд┐рдб, рдХреЙрдореНрдмреЛ рдмреЙрдХреНрд╕, рдЖрджрд┐, рд╕рд╛рде рд╣реА рдбреНрд░рд╛рдЗрдВрдЧ рдХреЗ рд▓рд┐рдП рдЧреНрд░рд╛рдлрд┐рдХ рдЖрджрд┐рдо, рд╕рд╛рде рд╣реА рдХрдИ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдореЛрдб рдореЗрдВ, рдЖрдк рд▓реЗрдЖрдЙрдЯ рдХреЗ рд╕рд╛рде рднреА рдмрд╛рддрдЪреАрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд░рд┐рдЪрдПрдбрд┐рдЯрд░ рдореЗрдВ рдкрд╛рда рджрд░реНрдЬ рдХрд░реЗрдВ):

рдЕрдВрддрд┐рдо рдкрд░рд┐рдгрд╛рдо
рд╕рдВрдкрд╛рджрд┐рдд рд▓реЗрдЖрдЙрдЯ рдХреЛ FXML рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рд╣реЗрдЬрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЬрд╛рд╡рд╛рдПрдлрдПрдХреНрд╕ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред FXML рдХреЗ рдЙрдкрдпреЛрдЧ рдХрд╛ рд╡рд┐рд╡рд░рдг
http://habrahabr.ru/post/130057/ рдкрд░ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд▓реЗрдЖрдЙрдЯ рдХреЛ рдПрдХ рдирд┐рдпрдорд┐рдд рдкрд╛рда рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рджреГрд╢реНрдп рдмрд┐рд▓реНрдбрд░ рд╕рднреА рд╕рдВрдкрд╛рджрди рдХреЛ рдкрд╣рдЪрд╛рдирддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рдмрдЯрди рдХреА рдЯреЗрдХреНрд╕реНрдЯ рдкреНрд░реЙрдкрд░реНрдЯреА рдХреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ:

рдирд┐рд╖реНрдХрд░реНрд╖
рд╕рдордЧреНрд░ рдкреНрд░рднрд╛рд╡ рдирдХрд╛рд░рд╛рддреНрдордХ рдХреЗ рдмрдЬрд╛рдп рд╕рдХрд╛рд░рд╛рддреНрдордХ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реАрди рдмрд┐рд▓реНрдбрд░ рдХреЗ рдкрд╛рд╕ рдХрдИ рдХрдорд┐рдпрд╛рдВ рд╣реИрдВ, рдЬрдмрдХрд┐ рд╕реАрдзреЗ рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдЧреНрд░рд┐рдб рдпрд╛ рдЧреНрд░рд╛рдл рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИред
рдЖрдк рдкреЗрдЬ рдкрд░ рджреГрд╢реНрдп рдмрд┐рд▓реНрдбрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
http://www.oracle.com/technetwork/java/javafx/overview/index.html , рдЖрдк рд╡рд╣рд╛рдВ JavaFX рд░рдирдЯрд╛рдЗрдо рднреА рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдкреНрд░рд▓реЗрдЦрди:
-
рджреГрд╢реНрдп рдмрд┐рд▓реНрдбрд░ рдХреЗ рд╕рд╛рде рдЖрд░рдВрдн рдХрд░реЗрдВ-
рджреГрд╢реНрдп рдмрд┐рд▓реНрдбрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЧрд╛рдЗрдбрд╕рдВрдкрд╛рджрдХ рд╕реНрд╡рдпрдВ JavaFX рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЙрд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП JRE 6.29 рдпрд╛ JRE 7 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред