Está en la página 1de 3

Abstract Windows Toolkit (AWT) SWING

es el original juego de
herramientas Swing de Java, también conocido
de Java. Sus principales ventajas como parte de la Java Foundation
son que viene con cada versión de Classes (JFC), fue un intento de
la tecnología Java, incluyendo resolver la mayor parte de las
aplicaciones de Java en deficiencias de AWT. En Swing,
navegadores web antiguos, y es Sun creó un muy bien diseñado,
muy estable. flexible y potente conjunto de
AWT es un conjunto de herramientas
herramientas muy simples con . Desafortunadamente, esto
pocos componentes significa que Swing necesita
con administradores de diseño, y tiempo para aprender, y es a
eventos. Esto se debe a que Sun veces demasiado complejo para
Microsystems decidió utilizar un situaciones comunes.
mínimo común denominador (LCD)
para un enfoque AWT. Swing está construido sobre las
El contenido de AWT: partes de AWT. Todas las partes
de Swing son también parte de
Object AWT. Swing utiliza el modelo AWT
CheckboxGroup de evento y clases de apoyo, tales
Component como colores, imágenes y
Button gráficos. Los componentes Swing,
Canvas los administradores de diseño, y
CheckBox los acontecimientos se resumen a
Choice continuación.
Container
Panel Object
Applet Component
ScrollPane Container
Window JComponent
Dialog AbstractButton
Frame JButton
Label JMenuItem
List JCheckBonMenuItem
TextComponent JMenu
TextArea JRadioButonMenuItem
TextField JToggleButton
MenuComponent JCheckBox
MenuItem JRadioButton
CheckboxMenuItem Box
Menu Filler
PopupMenu JColorChooser
LayoutManager JComboBox
FlowLayout JDesktopIcon
GridLayout JFileChooser
LayoutManager2 JInternalFrame
BorderLayout JLabel
CardLayout JLayeredPane
GridBagLayout JDesktopPane
EventObject JList
AWTEvent JMenuBar
ActionEvent JOptionPane
AdjustmentEvent JPanel
ComponentEvent JPopupMenu
ContainerEvent JProgressBar
FocusEvent JRootPane
InputEvent JScrollBar
KeyEvent JScrollPane
MouseEvent JSeparator
MouseWheelEvent JSlider
PaintEvent JSplitPane
WindowEvent JTabbedPane
HierarchyEvent JTable
InputMethodEvent JTableHeader
InvocationEvent JTextComponent
ItemEvent JEditorPane
TextEvent FrameEditorPane
JTextPane
JTextArea
JtextField
JPasswordField
JToolBar
JToolTip
JTree
JViewport
ScrollableTabViewpot
Panel
Applet
JApplet
Window
Dialog
JDialog
Frame
JFrame
JWindow
*Layoutmanager
CenterLayout
LayoutManager2
BoxLayout
OverlayLayout
SpringLayout
EventObject
AWTEvent
AncestorEvent
ComponentEvent
InputEvent
KeyEvent
MenuKeyEvent
MouseEvent
MenuDragMouseEvent
InternalFrameEvent

También podría gustarte