文档介绍
圣思园科技本讲内容:关于SwingSwing组件和容器1.Swing:•是第二代GUI开发工具•它建立在AWT之上,但用新版本的组件替代了旧版本的组件。•它提供了许多新的组件和相关的API2.TheSwingAPI发布在:–JDK1.2–JFC1.1(forusewithJDK1.1)3.TheSwingAPI功能是强大的,灵活的和广泛的。例如JFC1.1有15publicpackages。我们经常用的有两个包:–jax.swing–jax.swing.event注:AWTcomponents在ja.awtpackage中1概览2SwingComponents分类3顶层容器4JFrame5JDialog6JPanel7创建菜单8JComponentClass1.概览:SwingApplication创建了四个常用的Swingcomponents:•aframe,ormainwindow(JFrame)•apanel(JPanel)•abutton(JButton)•alabel(JLabel)容器与组件包含继承关系图表:YourApplicationSwingAWTAWTComponentWindowDialogFrameJa2DsEventButtonDragandDropFrameScrollBarFontColorGraphicsToolKitAccessibility…AWTJFCJButtonJCheckBoxMenumAbstractButtonJMenumJMenuJRadioButtonMnumJCheckBoxJComboBoxJToggleButtonJRadioButtonJLabelJListJComponentJMenuBarJPanelJPopupMenuJScrollBarJEditorPaneJTextPaneJScrollPaneJText