Statements (1,032)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:API
gptkb:Java_2_Platform gptkb:Java_FX gptkb:software_framework gptkb:tools |
gptkbp:acquired_by |
gptkb:Oracle_Corporation
|
gptkbp:allows |
3 D graphics rendering
|
gptkbp:available_at |
gptkb:Maven_Central
gptkb:Maven_Central_Repository |
gptkbp:built |
gptkb:API
gptkb:Java_Virtual_Machine gptkb:Java_Runtime_Environment gptkb:music_charts Java language Java FX Script |
gptkbp:can_be |
Deployed on multiple platforms
Embedded in Swing applications |
gptkbp:can_be_extended_by |
gptkb:developers
third-party libraries custom controls |
gptkbp:can_be_parent_of |
gptkb:Java_FX_Group
gptkb:Java_FX Java FX Scene Java FX Shape |
gptkbp:can_be_used_for |
gptkb:Embedded_Systems
gptkb:Linux gptkb:mac_OS gptkb:Windows gptkb:mobile_applications Mobile Applications Web Applications Game development Desktop Applications desktop applications embedded systems educational applications |
gptkbp:can_be_used_in |
Web Applications
Web browsers |
gptkbp:can_be_used_with |
gptkb:Maven
gptkb:Java_SE gptkb:Java_EE gptkb:HTML5 gptkb:Java_FX_8 gptkb:Java_Development_Kit_(JDK) gptkb:Java_Script gptkb:Gradle Web technologies Java FX Script Java 11 and later |
gptkbp:community_support |
Active community
|
gptkbp:competes_with |
gptkb:Swing
|
gptkbp:deployment |
gptkb:mobile_devices
gptkb:mobile_applications desktop applications embedded systems web browsers desktop and web |
gptkbp:designed_for |
Rich Internet Applications
rich internet applications |
gptkbp:developed_by |
gptkb:Java
gptkb:Oracle gptkb:Oracle_Corporation gptkb:Sun_Microsystems gptkb:Open_JDK_project gptkb:Open_JFX_Project gptkb:Open_JFX_community gptkb:Open_JDK Open JDK umbrella |
gptkbp:enables |
Animation and media playback
|
gptkbp:features |
gptkb:music_charts
Rich Internet Applications (RIA) |
gptkbp:first_released |
gptkb:2008
gptkb:2011 December 2012 December 2008 |
gptkbp:governed_by |
Apache License 2.0
|
gptkbp:has |
gptkb:canvas
gptkb:Java_FX_Colors gptkb:Java_FX_Filters gptkb:Java_FX_17 gptkb:Java_FX_Chart_API gptkb:Java_FX_Packager gptkb:Internationalization_support gptkb:Java_FX_2.0 gptkb:viewpoint gptkb:Java_FX_15 gptkb:Java_FX_16 gptkb:Web_Socket gptkb:Java_FX_Graphics_API gptkb:Java_FX_Scene_Builder gptkb:Java_FX_Web_View gptkb:Java_FX_Media_Player gptkb:Java_FX_Shapes gptkb:Java_FX_Web gptkb:Color gptkb:Javadoc gptkb:Windows_Media_Player gptkb:record_label gptkb:Java_FX_8 gptkb:Java_FX_18 gptkb:Animation gptkb:Java_FX_Animation gptkb:Java_FX_Charts gptkb:Java_FX_Effects gptkb:Java_FX_Media gptkb:Java_FX_Properties gptkb:Java_FX_Community gptkb:Java_FX_Runtime gptkb:Open_JFX_Project gptkb:Java_FX_11 gptkb:Java_FX_SDK gptkb:Java_FX_Web_API gptkb:Scene_Builder gptkb:Web_Engine gptkb:Java_FX_19 gptkb:Community_Support gptkb:Web gptkb:customers gptkb:music_charts gptkb:tools gptkb:Java_FX_API gptkb:button Accessibility Features Transitions Data Visualization Tools Effects Task management Canvas API Transition effects Event Handling Event handling active community support Accessibility features a large community Dialogs SVG support Video Playback Concurrency support Event Handlers Cross-platform capabilities Layout managers Threading Model Text Field Property Binding UI controls Animation capabilities Localization support Table View Animation support a rich set of APIs Touch support Chart API Media playback capabilities RESTful services support Rich text support Event handling system Rich media support Gesture Support Video Playback Support Rich set of libraries a vibrant ecosystem Rich set of APIs Progress indicators Gesture support Touch Support Rich Text Support Custom controls Printing Support Charting library FXML files Rich Text support Scene Builder tool Progress Indicators Clipboard support Scene Graph API Java FX Animation API Java FX Charts API Java FX Controls API Java FX Media API Tree View Property binding Animation timelines Color and gradient support Color picker control FXML Loader File chooser dialog Image View control Java FX 3 D Java FX Controls Java FX Graphics Java FX Layouts List View control Node hierarchy management Shape classes Style classes Table View control Task API Web View component Web Socket Support Web Socket support Media API Clipboard Support File Chooser Java FX Effects API Java FX Web View API Java Script Integration FXML loader Text Area support for 2 D and 3 D graphics Rich Media Support Image View CSS Parser CSS styling capabilities Java FX Collections Sample applications available Animation framework Java FX Concurrency API Java FX Scene Builder tool Rich Controls Charting API Java FX 11 version Java FX 17 version Key Frame Layout Panes Rich Graphics API Rich Media support Rich set of UI controls Scene API Built-in controls Java FX Tutorials Web technologies integration Built-in charts Rich Internet Application capabilities Media player component Java FX Fonts Java FX Gradients Java FX Images Java FX Patterns Java FX Transforms Skinning capabilities Java FX Samples FXML capabilities a built-in web engine a responsive design framework rich set of UI controls Hardware acceleration support Image Processing API Scene Builder Tool Event Handling System Shape API Declarative UI capabilities Java FX 3 D API Java FX CSS Java FX CSS API Java FX FXML API Java FX 2 D API Java FX UI controls Java FX UI Controls Rich Set of APIs Java FX CSS support Java FX SDK Documentation |
gptkbp:has_a_rich_set_of |
UI controls
|
gptkbp:has_child |
gptkb:Java_FX_Table_View
gptkb:Java_FX_Media_View gptkb:Java_FX_Web_View gptkb:Java_FX_Image_View gptkb:Java_FX_Text gptkb:Java_FX_Group gptkb:Java_FX Java FX Canvas Java FX Button Java FX Label Java FX List View Java FX Tree View Java FX Pane Java FX Parent Java FX Region Java FX Shape |
gptkbp:has_color |
gptkb:Roman_Empire
|
gptkbp:has_community |
of developers
|
gptkbp:has_documentation |
Official documentation available
|
gptkbp:has_events |
gptkb:Action_Event
gptkb:Key_Event gptkb:Mouse_Event gptkb:Touch_Event Input Event on Key Pressed on Key Released on Mouse Clicked on Mouse Entered on Mouse Exited on Resize on Drag Detected on Drag Dropped on Drag Over on Rotate on Scroll on Touch Moved on Touch Pressed on Touch Released on Zoom Drag Event Scroll Event |
gptkbp:has_feature |
gptkb:Accessibility
gptkb:Animation gptkb:Scene_Builder Event Handling Property Binding Multi-Touch Support Custom Controls Touch Support Drag and Drop Support Scene Graph API FXML Loader Web Socket Support Clipboard Support Java Script Integration SVG Support Color Picker Component Date Picker Component Slider Component 3 D Graphics Support Button Component CSS Styling Support Charting API Combo Box Component FXML Markup Language Image View Component Label Component Layout Panes List View Component Media Player Component Progress Bar Component Skinning Support Table View Component Text Component Tree View Component Web View Component |
gptkbp:has_method |
set Opacity
get Parent get Scene set User Data set Id set Visible set Visible(boolean) set Style request Focus set Disable set On Action set Tooltip set Layout X(double) set Layout Y(double) set Opacity(double) set Rotate(double) set Scale X(double) set Scale Y(double) set Translate X(double) set Translate Y(double) |
gptkbp:has_property |
opacity
visible rotate pref Height pref Width max Width min Width scale X scale Y translate X translate Y layout X layout Y max Height min Height |
gptkbp:has_style |
gptkb:canvas
gptkb:water_park gptkb:record_label gptkb:button checkbox spinner radio-button text-field color-picker combo-box date-picker dialog-pane list-view menu-bar progress-bar tab-pane table-view tool-bar tree-view CSS style Java FX CSS |
https://www.w3.org/2000/01/rdf-schema#label |
Java FX
|
gptkbp:included |
gptkb:Java_FX_SDK
JDK distributions |
gptkbp:includes |
gptkb:Buttons
gptkb:Java_FX_Scene_Builder gptkb:Java_FX_Scene_Graph gptkb:Java_FX_Effects gptkb:Web gptkb:music_charts Charts Labels Lists Tables Menus CSS styling CSS support Animation Support Text Fields Toolbars Sliders Controls CSS Styling CSS Support media playback capabilities Chart API Media support Progress Bars FXML Java FX Media API Java FX 3 D Web View component Media API Media Support FXML for UI design Java FX Collections Combo Boxes Charting API Charts API Media player component Java FX 14 enhancements Java FX 14 features Java FX CSS |
gptkbp:integrates_with |
gptkb:Java_SE
gptkb:Java_programming_language gptkb:Java_Development_Kit_(JDK) gptkb:Scene_Builder |
gptkbp:introduced_in |
gptkb:Java_SE_8
gptkb:Java_SE_7 |
gptkbp:is |
gptkb:Java_2_Platform
gptkb:Open_Source gptkb:Java_Script gptkb:tools Cross-platform Lightweight Open-source Declarative Cross-Platform Event-Driven Modular cross-platform declarative high-performance lightweight lightweight framework open-source Responsive Component-based modular Component-Based Event-driven Event-driven programming model component library event-driven used in game development used in enterprise applications used in mobile applications used in web applications used in desktop applications used in educational software used for data visualization component-based Rich client platform UI Toolkit component-based framework event-driven framework Java-based part of Java SE modern UI framework Scene Graph Based component of Open JFX designed for modern UI development part of Java SE 8 and later successor to Java FX Script part of the JDK Lightweight UI toolkit Hardware-accelerated Scene-oriented declarative framework modern framework responsive framework |
gptkbp:is_a |
gptkb:Java_2_Platform
gptkb:software_framework gptkb:Java_Script gptkb:Web |
gptkbp:is_available_on |
gptkb:Maven_Central_Repository
gptkb:Gradle_Plugin_Portal gptkb:Linux gptkb:Java_8 gptkb:multiple_platforms gptkb:Android gptkb:i_OS gptkb:mac_OS gptkb:Windows Linux, Windows, mac OS Java SE 7 Update 6 |
gptkbp:is_based_on |
gptkb:Java
gptkb:Java_programming_language |
gptkbp:is_compatible_with |
gptkb:Java_SE
gptkb:JDK_17 gptkb:Java_FX_17 gptkb:Java_FX_2.0 gptkb:Java_FX_Scene_Builder gptkb:Java_EE gptkb:Java_11 gptkb:Java_SE_14 gptkb:Java_FX_8 gptkb:JEP_488 gptkb:Java_17 gptkb:Java_Development_Kit_(JDK) gptkb:Java_FX_11.x gptkb:Java_FX_17.x gptkb:Java_FX_2.x gptkb:Java_FX_8.x gptkb:Java_FX_11 gptkb:Java_FX_SDK Java 8 and later Java 8 and later versions Java FX 11 and later Java FX 2.0 and later versions Java 11 and later Java 11 and later versions |
gptkbp:is_designed_for |
high-performance applications
modern UI development modern UI applications |
gptkbp:is_designed_to |
responsive
|
gptkbp:is_documented_in |
official documentation
Java FX documentation |
gptkbp:is_influenced_by |
gptkb:Swing
gptkb:Swing_framework modern web technologies |
gptkbp:is_integrated_with |
gptkb:Java_FX_Mobile
gptkb:Java_EE gptkb:HTML5 gptkb:Swing gptkb:Java_Script Web technologies Java EE applications Web Technologies |
gptkbp:is_known_for |
its ease of use.
|
gptkbp:is_maintained_by |
gptkb:Open_JFX_community
|
gptkbp:is_open_source |
gptkb:True
gptkb:true under the GPL license |
gptkbp:is_opposed_by |
gptkb:Swing
|
gptkbp:is_optimized_for |
Hardware acceleration
performance and memory usage |
gptkbp:is_part_of |
gptkb:Java_FX_Scene_Graph
gptkb:Java_2_Platform gptkb:Java_SE_platform gptkb:Java_ecosystem gptkb:Java_Development_Kit_(JDK) gptkb:Open_JFX_project gptkb:Java_FX_SDK gptkb:Open_JFX gptkb:Oracle's_Java_platform gptkb:Open_JDK Java Ecosystem Rich client platform Java FX framework Oracle's Java strategy |
gptkbp:is_popular_in |
gptkb:educational_programs
Game Development Enterprise Applications |
gptkbp:is_supported_by |
gptkb:Net_Beans_IDE
gptkb:Linux gptkb:Eclipse gptkb:Java_Development_Kit_(JDK) gptkb:Java_community gptkb:Android gptkb:i_OS gptkb:mac_OS gptkb:Windows Community Contributions Mobile platforms various IDEs Desktop and mobile platforms Java IDEs IDEs like Intelli J IDEA |
gptkbp:is_tested_for |
gptkb:JUnit
|
gptkbp:is_used_by |
gptkb:developers
|
gptkbp:is_used_for |
gptkb:Embedded_Systems
Game Development Enterprise Applications Mobile Applications Prototyping Data visualization Game development User experience design Mobile applications Desktop Applications data visualization Rich Internet Applications User interface design Enterprise applications building rich internet applications Cross-platform applications Desktop applications building rich client applications rich internet applications Educational software data visualization. prototyping applications Prototyping applications Rich client applications Rich internet applications Building Rich Internet Applications building modern user interfaces |
gptkbp:is_used_in |
gptkb:mobile_applications
Web applications Mobile Applications Embedded systems Game development Mobile applications enterprise applications Desktop Applications desktop applications embedded systems game development web applications Java applications Enterprise applications Desktop applications financial applications Data entry applications Scientific applications Educational software educational projects scientific applications |
gptkbp:latest_version |
gptkb:Java_FX_17
gptkb:17 17.0.0 17.0.1 |
gptkbp:layout |
gptkb:Border_Pane
gptkb:Grid_Pane gptkb:Stack_Pane gptkb:HBox gptkb:VBox |
gptkbp:license |
GPL with Classpath Exception
|
gptkbp:offers |
Rich Internet Applications (RIA)
|
gptkbp:part_of |
gptkb:Java_2_Platform
gptkb:Java_FX_Framework |
gptkbp:platform |
gptkb:True
gptkb:true cross-platform |
gptkbp:programming_language |
gptkb:Java
|
gptkbp:provides |
gptkb:Accessibility
gptkb:Internationalization_support gptkb:Java_FX_Graphics_API gptkb:Java_FX_Scene_Graph gptkb:Java_FX_Web_View gptkb:graphic_design gptkb:Windows_Media_Player gptkb:Animation gptkb:Java_FX_Runtime gptkb:Java_FX_SDK gptkb:Scene_Builder gptkb:Web_Engine gptkb:Web gptkb:music_charts Accessibility Features Effects Charts Task management Canvas API Media playback UI components Event Handling Event handling Rich Internet Applications User Interface Components Accessibility features User interface components Media Playback application lifecycle management CSS styling Context Menu Animation Support Concurrency support Transition Effects layout managers Layout managers customizable UI components rich internet applications Property Binding UI controls Animation capabilities CSS Styling animation capabilities media playback Rich User Interface Web Browser Integration Localization support scripting support Animation support media playback capabilities Web Services Support Chart API Media support Media playback capabilities animation support Rich text support printing support Threading support Event handling system Rich media support Gesture Support Image processing capabilities Customizable UI components web services integration Dialog boxes Web services integration Print support Rich Text Support Custom controls UI Controls layout controls Charting library Rich Text support web view component Clipboard support User interface controls Scene Graph API FXML 2 D and 3 D graphics 3 D graphics 2 D graphics Java FX Media API Tree View Property binding FXML Loader Task API Web View component graphics and media capabilities Web Socket Support Web Socket support Media API Text API Clipboard Support File Chooser Media Support 3 D graphics support FXML loader Task and Service API Rich Media Support Media Engine FXML for UI design Web content integration 3 D Graphics Support Charting API Dialog API Rich Graphics API Rich Media support Web Engine component Web View Component File chooser dialogs Rich graphics capabilities graphics and media packages Controls API Layout containers 3 D Graphics API UI toolkit for Java applications Effects API Slider Control UI controls and graphics Java FX 3 D API Java FX CSS |
gptkbp:released |
December 2012
December 2008 |
gptkbp:released_in |
gptkb:2008
|
gptkbp:released_on |
December 2012
December 4, 2008 |
gptkbp:replaced_by |
gptkb:Java_FX_2.0
gptkb:Java_FX_15 gptkb:Swing gptkb:Java_FX_11 Swing in some contexts Swing as the primary GUI toolkit Swing as the primary Java GUI toolkit |
gptkbp:replaces |
gptkb:Swing
|
gptkbp:runs_through |
gptkb:Embedded_Systems
gptkb:Java_Virtual_Machine gptkb:Linux gptkb:mac_OS gptkb:Windows Mobile Platforms Desktop Platforms |
gptkbp:style |
Java FX CSS
|
gptkbp:successor |
gptkb:Swing
|
gptkbp:suitable_for |
gptkb:mobile_applications
enterprise applications cross-platform development data visualization desktop applications game development cross-platform applications Io T applications |
gptkbp:supports |
gptkb:Java_FX_Color_Picker_API
gptkb:Java_FX_Filters gptkb:Java_FX_17 gptkb:Java_FX_Media_View gptkb:Internationalization_support gptkb:Java_FX_15 gptkb:Web_Socket gptkb:CSS gptkb:Java_FX_Scene_Builder gptkb:Java_FX_Web_View gptkb:Java_FX_Image_View gptkb:Java_FX_Internationalization gptkb:SVG gptkb:Color gptkb:Java_programming_language gptkb:visual_effects gptkb:Java_FX_8 gptkb:Web_RTC gptkb:Animation gptkb:CSS3 gptkb:Java_FX_Animation gptkb:Java_FX_Charts gptkb:Java_FX_Effects gptkb:Drag_and_Drop gptkb:Scene_Builder gptkb:Web gptkb:music_charts gptkb:Web_Sockets Accessibility Features Animation Timeline Audio Processing Image Processing Concurrency Data visualization Multimedia Effects Charts Video Processing Web technologies Canvas API Customizable themes Font management Hardware Acceleration Hardware acceleration Media playback Multi-threading RESTful Services RESTful services Responsive design SVG graphics data binding event handling hardware acceleration web content Animations Event handling Rich Internet Applications Accessibility features Multi-Touch Gestures Touch Input Audio Playback File System Access Media Playback internationalization CSS styling Touch Events multi-threading Charts and graphs drag and drop Multi-platform deployment Web Technologies web technologies Video playback Audio playback Drag and drop Touch input touch events Controls Graphics rendering Data binding modular applications Scene transitions Property Binding custom controls CSS Styling media playback Effects and filters Drag and drop functionality touch input Custom Controls Table View High DPI displays Rich text editing high DPI displays Multimedia playback touch and gesture input Context menus Touch events hardware-accelerated graphics Drag and Drop functionality Clipboard operations CSS for styling Menu Bar Rich internet applications Keyframe animations Custom controls native look and feel Multimedia features Animation timeline Event Filters FXML 2 D and 3 D graphics 3 D graphics 3 D Graphics Property binding Custom rendering. Event filters and handlers FXML Loader Java FX Controls Java FX Graphics Java FX Layouts Java Script integration Media View control Text input controls Tree View control Web View component FXML markup language Java Script Integration Multitouch Gestures Web Socket communication Java FX Event Handling Java FX Properties and Bindings Customizable UI themes Java 11 and later FXML for UI design Java FX Canvas API Java FX File Chooser API Java 14 features 3 D Shapes Modular applications Native packaging Printing API SVG Graphics Multitouch gestures Java FX Accessibility Java FX Audio Processing Java FX Concurrency Java FX Image Processing Java FX Video Processing Web technologies integration Gesture events Native packaging. Data binding. Animation and effects Animations and effects Scene Effects Java FX 2 D Graphics Java FX 3 D Graphics Java FX Animation Timeline Java FX Clipboard API Java FX Context Menus Java FX Database Connectivity Java FX Dialogs Java FX Drag and Drop Java FX Gesture Events Java FX Key Frames Java FX List Views Java FX Localization Java FX Menus Java FX Printing API Java FX Progress Indicators Java FX Shaders Java FX Skinning Java FX Split Panes Java FX Tab Panes Java FX Table Views Java FX Titled Panes Java FX Tooltips Java FX Touch Events Java FX Transitions Java FX Tree Views Java FX Web Services Java FX Web Socket API Gesture Events animation and effects Web RTC integration Java FX CSS Web RTC APIs Java FX 2 D API Java FX JSON Processing Java FX REST API Java FX SVG Support Java FX XML Processing |
gptkbp:tutorials |
available online
|
gptkbp:used_for |
Rich Internet Applications
building rich internet applications rich internet applications building user interfaces Building Rich Internet Applications rich client applications |
gptkbp:uses |
gptkb:Java_FX_Scene_Builder
gptkb:Java_Virtual_Machine gptkb:Java_Programming_Language gptkb:Java_Runtime_Environment gptkb:Java_programming_language gptkb:Java_Language gptkb:Java_Virtual_Machine_(JVM) gptkb:Animation gptkb:Scene_Builder gptkb:music_charts Effects Event Handling Property Binding CSS for styling FXML Property binding Observable List Scene Graph architecture |
gptkbp:written_in |
gptkb:Java
|
gptkbp:bfsParent |
gptkb:Documentation
gptkb:Web |
gptkbp:bfsLayer |
3
|