第十二周总结

第十二周总结

其他容器

1.Jpanel
(一)使用JPanel可以完成各种复杂的界
面显示
(二)在JPanel中可以加入任意的组件,
之后直接将JPanel容器加入到JFrame容
器中即可
2.JSplitPane
(一)JSplitPane主要功能是分割面板,
可以将一个窗口分为两个子窗体,可以是
水平排列也可以是垂直排列。
(二)public static final int _SPLIT
(常量,表示垂直或水平分割)
(三)public JSplitPane(
) 构造类型,
创建对象指明分割方式...
3.JTabbedPane
JTabbedPane是在一个面板上设置多个
选项卡供用户选择
(一)static final int* 表示指向位置
(二)public JTabbedPane(int tabP-
lacement)构造类型 创建对象,并指定
选项卡布局
(三)public void addTab(String title
,
,,) 添加一个有标题,图标,的组件
容器上不能直接加图片
4.JScrollPane
在一般的图形界面中如果显示的区域不
够大,就会出现滚动条以方便用户浏览

5.多行文本输入组件:JTextArea

事件处理

1.需求

了解事件的概念
事件的监听及处理
了解常用事件
掌控适配器设计模式在事件监听中的应用
事件和监听器
在Swing编程中,所有的事件类都是EventObject
输入,动作,容器,登录窗体等事件。
2.Java事件处理流程
(一)事件源:发生此事件的源对象
(二)事件监听器:事件的接收对象
3.窗体事件
(一)Window Listener是专门处理窗体
的事件监听接口,窗体的所有变化都可以
使用这个接口进行监听
(二)void window*(WindowEvent e)

4.动作事件及监听处理
(一)ActionListener接口

原文地址:https://www.cnblogs.com/9557yxl/p/11866036.html