javax.swing

E355660

javax.swing is a Java package that provides a set of lightweight, platform-independent GUI components for building desktop applications.

All labels observed (11)

Label Occurrences
JDialog 1
JFC Swing 1
JLabel 1

How this entity was disambiguated

Statements (70)

Predicate Object
instanceOf Java package ⓘ
software library ⓘ
category GUI toolkit ⓘ
contains AbstractAction ⓘ
ActionMap ⓘ
BorderFactory ⓘ
ImageIcon ⓘ
InputMap ⓘ
JButton ⓘ
JCheckBox ⓘ
JComboBox ⓘ
JDesktopPane ⓘ
JDialog ⓘ
linked to: javax.swing

JFrame ⓘ
JInternalFrame ⓘ
JLabel ⓘ
linked to: javax.swing

JLayeredPane ⓘ
linked to: javax.swing

JList ⓘ
JMenu ⓘ
JMenuBar ⓘ
JOptionPane ⓘ
JPanel ⓘ
JProgressBar ⓘ
JRadioButton ⓘ
JRootPane ⓘ
JScrollPane ⓘ
JSlider ⓘ
linked to: javax.swing

JSpinner ⓘ
JSplitPane ⓘ
JTabbedPane ⓘ
linked to: javax.swing

JTable ⓘ
JTextArea ⓘ
linked to: javax.swing

JTextField ⓘ
JToolBar ⓘ
JTree ⓘ
JViewport ⓘ
KeyStroke ⓘ
SwingUtilities ⓘ
linked to: javax.swing

Timer (javax.swing.Timer) ⓘ
UIManager ⓘ
designedFor desktop applications ⓘ
developedBy Sun Microsystems ⓘ
hasSubpackage javax.swing.border ⓘ
javax.swing.colorchooser ⓘ
linked to: javax.swing

javax.swing.event ⓘ
javax.swing.filechooser ⓘ
javax.swing.plaf ⓘ
javax.swing.table ⓘ
javax.swing.text ⓘ
javax.swing.tree ⓘ
introducedIn Java 1.2 (Java 2 Platform) era ⓘ
license Oracle Binary Code License (for Oracle JDK distributions) ⓘ
maintainedBy Oracle Corporation ⓘ
partOf Java Platform ⓘ
Java SE ⓘ
programmingLanguage Java ⓘ
provides graphical user interface components ⓘ
lightweight GUI components ⓘ
platform-independent GUI toolkit ⓘ
renderingType lightweight components (non-native peers) ⓘ
replaces java.awt (in many GUI use cases) ⓘ
runsOn cross-platform Java Virtual Machine ⓘ
supports MVC (Model-View-Controller) design pattern (for many components) ⓘ
accessibility APIs ⓘ
drag and drop (via java.awt.dnd integration) ⓘ
internationalization ⓘ
pluggable look and feel ⓘ
threadingModel single-threaded GUI updates on Event Dispatch Thread ⓘ
uses event-driven programming model ⓘ
java.awt ⓘ

How these facts were elicited

Referenced by (11)

Full triples — surface form annotated when it differs from this entity's canonical label.

Java Class Library → includesPackage → javax.swing ⓘ
javax.swing → contains → JLabel ⓘ
linked to: javax.swing
javax.swing → contains → JTextArea ⓘ
linked to: javax.swing
javax.swing → contains → JDialog ⓘ
linked to: javax.swing
javax.swing → contains → JTabbedPane ⓘ
linked to: javax.swing
javax.swing → contains → JSlider ⓘ
linked to: javax.swing
javax.swing → contains → JLayeredPane ⓘ
linked to: javax.swing
javax.swing → contains → SwingUtilities ⓘ
linked to: javax.swing
javax.swing → hasSubpackage → javax.swing.colorchooser ⓘ
linked to: javax.swing
Swing → abbreviation → JFC Swing ⓘ
linked to: javax.swing
J2SE 1.2 → introducedFeature → Swing GUI toolkit ⓘ
linked to: javax.swing