Java 2 Swing

GPTKB entity

Statements (108)
Predicate Object
gptkbp:instance_of gptkb:software
gptkbp:bfsLayer 3
gptkbp:bfsParent gptkb:Java_Enhancement_Proposal
gptkbp:allows lightweight components
custom painting
gptkbp:based_on gptkb:Abstract_Window_Toolkit_(AWT)
gptkb:Java_Enhancement_Proposal
event-driven programming model
gptkbp:can_be_extended_by gptkb:theorem
through custom components
gptkbp:can_be_used_with gptkb:Java_Enhancement_Proposal
gptkbp:constructed_in Java 2 platform
gptkbp:developed_by gptkb:Sun_Microsystems
gptkbp:enables multi-threaded programming
gptkbp:events gptkb:theorem
gptkbp:has event listeners
layout managers
https://www.w3.org/2000/01/rdf-schema#label Java 2 Swing
gptkbp:includes gptkb:church
J Button
J Combo Box
J Frame
J Label
J Table
J Text Field
J Tree
J List
J Menu Bar
J Progress Bar
J Scroll Pane
J Spinner
J Tabbed Pane
J Tool Bar
J Component class
J Frame class
gptkbp:is_compatible_with gptkb:Java_Enhancement_Proposal
gptkb:Java_Virtual_Machine_(JVM)
Java 1.2 and later versions
gptkbp:is_designed_for event-driven programming
user interface design
rich user interfaces
gptkbp:is_documented_in Java API documentation
gptkbp:is_influenced_by gptkb:aircraft
gptkb:Ne_XTSTEP
gptkb:operating_system
gptkbp:is_known_for gptkb:benchmark
flexibility
rich user interfaces
customizability
gptkbp:is_maintained_by gptkb:Database_Management_System
gptkbp:is_open_source gptkb:theorem
gptkbp:is_part_of gptkb:Java_Foundation_Classes_(JFC)
gptkb:Java_Enhancement_Proposal
Java SE (Standard Edition)
gptkbp:is_popular_in educational purposes
Java developers
gptkbp:is_used_for enterprise applications
data visualization
desktop applications
building graphical user interfaces
gptkbp:is_used_in gptkb:Educational_Institution
enterprise applications
desktop applications
games
cross-platform applications
Java EE applications
financial applications
scientific applications
software development kits (SD Ks)
gptkbp:platform gptkb:theorem
gptkbp:provides UI components
data binding
event handling
lightweight components
graphics capabilities
MVC architecture
dialog boxes
layout managers
customizable UI components
tooltips
drag and drop support
data binding support
components like buttons and text fields
custom painting capabilities
graphics and painting capabilities
menus and toolbars
event dispatch thread (EDT)
model-view-controller (MVC) architecture
gptkbp:released_in gptkb:1998
gptkbp:replaced_by gptkb:Abstract_Window_Toolkit_(AWT)
gptkb:Java_Enhancement_Proposal
gptkbp:suitable_for enterprise applications
data visualization
rich client applications
gptkbp:supports customizable themes
event handling
accessibility features
MVC architecture
internationalization
multi-threading
keyboard shortcuts
custom painting
pluggable look and feel
drag and drop functionality
tooltips
gptkbp:uses gptkb:Java_Enhancement_Proposal
Model-View-Controller (MVC) architecture
gptkbp:written_in gptkb:Java