CardLayout(卡片布局管理器)
来源:互联网 发布:mac qq 不显示头像 编辑:程序博客网 时间:2024/04/29 14:29
CardLayout(卡片布局管理器)
效果如下:
代码如下:
package com.cn.gui.layout;
import java.awt.CardLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import com.cn.gui.util.FrameUtil;
/**
* Author:Liu Zhiyong(QQ:1012421396)
* Version:Version_1
* Date:2016年8月13日19:28:30
* Desc:
CardLayout(卡片布局管理器)
*/
public class Demo4 {
public static void main(String[] args) {
JFrame frame = new JFrame("卡片布局管理器窗体");
final JPanel panel = new JPanel();
frame.add(panel);//将面板添加到窗体
//创建卡片布局管理器
final CardLayout cardLayout = new CardLayout();
panel.setLayout(cardLayout);
//往面板添加数据
JButton button = new JButton("按钮1");
panel.add(button);
panel.add(new JButton("按钮2"));
panel.add(new JButton("按钮3"));
panel.add(new JButton("按钮4"));
panel.add(new JButton("按钮1"));
button.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent e) {
cardLayout.next(panel);//下一张
//cardLayout.previous(panel);//上一张
}
});
FrameUtil.initFrame(frame, 300, 300);
}
}
0 0
- CardLayout(卡片布局管理器)
- 布局管理器之CardLayout(卡片布局管理器)
- 卡片布局(CardLayout)
- swing学习笔记十一(卡片布局管理器CardLayout )
- Java布局管理器(三)之GridLayout(网格布局管理)和CardLayout( 卡片布局管理)
- 三十二、Java图形化界面设计——布局管理器之CardLayout(卡片布局)
- Java图形化界面设计——布局管理器之CardLayout(卡片布局)
- 三十二、Java图形化界面设计——布局管理器之CardLayout(卡片布局)
- Java图形化界面设计——布局管理器之CardLayout(卡片布局)
- 六、Java图形化界面设计——布局管理器之CardLayout(卡片布局)
- 三十二、Java图形化界面设计——布局管理器之CardLayout(卡片布局)
- [转]Java图形化界面设计——布局管理器之CardLayout(卡片布局)
- Java中CardLayout卡片布局管理器使用的小例子
- Java中CardLayout卡片布局管理器使用的小例子
- JavaSwing_1.6: CardLayout(卡片布局)
- CardLayout(卡片布局)
- 边框布局管理器(BorderLayout) 流式布局管理器(FlowLayout) 表格布局管理器(GridLayout) 卡片布局管理器(CardLayout)
- 一个卡片布局(CardLayout)的好例子
- tomcat + 花生壳
- java 实现发手机验证码功能
- HTML+CSS+JavaScript网络相册【有缩略图】
- 安卓 WebView 使用小结 避免内存溢出 适合新手
- Quartz 2D详解
- CardLayout(卡片布局管理器)
- 九度 OJ 题目1061:成绩排序(重载<,利用sort())
- 移动端前端适配方案对比
- 事件和事件源
- 去掉前端页面点击按钮时产生的矩形虚线框
- sqlit类库
- 私有cma
- 组合数和杨辉三角
- 【转载】什么是Android