javax.swing

E355660

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

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (10)

Label Occurrences
JDialog 1
JFC Swing 1
JLabel 1

Statements (70)

Predicate Object
instanceOf Java package
software library
category GUI toolkit
contains AbstractAction
ActionMap
BorderFactory
ImageIcon
InputMap
JButton
JCheckBox
JComboBox
JDesktopPane
javax.swing self-linksurface differs
surface form: JDialog

JFrame
JInternalFrame
javax.swing self-linksurface differs
surface form: JLabel

javax.swing self-linksurface differs
surface form: JLayeredPane

JList
JMenu
JMenuBar
JOptionPane
JPanel
JProgressBar
JRadioButton
JRootPane
JScrollPane
javax.swing self-linksurface differs
surface form: JSlider

JSpinner
JSplitPane
javax.swing self-linksurface differs
surface form: JTabbedPane

JTable
javax.swing self-linksurface differs
surface form: JTextArea

JTextField
JToolBar
JTree
JViewport
KeyStroke
javax.swing self-linksurface differs
surface form: SwingUtilities

Timer (javax.swing.Timer)
UIManager
designedFor desktop applications
developedBy Sun Microsystems
hasSubpackage javax.swing.border
javax.swing self-linksurface differs
surface form: javax.swing.colorchooser

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
surface form: Oracle Binary Code License (for Oracle JDK distributions)
maintainedBy Oracle Corporation
partOf Java Platform, Standard Edition
surface form: Java Platform

Java Platform, Standard Edition
surface form: 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

Referenced by (10)

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

Java Class Library includesPackage javax.swing
javax.swing contains javax.swing self-linksurface differs
this entity surface form: JLabel
javax.swing contains javax.swing self-linksurface differs
this entity surface form: JTextArea
javax.swing contains javax.swing self-linksurface differs
this entity surface form: JDialog
javax.swing contains javax.swing self-linksurface differs
this entity surface form: JTabbedPane
javax.swing contains javax.swing self-linksurface differs
this entity surface form: JSlider
javax.swing contains javax.swing self-linksurface differs
this entity surface form: JLayeredPane
javax.swing contains javax.swing self-linksurface differs
this entity surface form: SwingUtilities
javax.swing hasSubpackage javax.swing self-linksurface differs
this entity surface form: javax.swing.colorchooser
Swing abbreviation javax.swing
this entity surface form: JFC Swing