JLayeredPane样本
来源:互联网 发布:淘宝推广平台 编辑:程序博客网 时间:2024/04/30 00:35
package dragTest;
import java.awt.BorderLayout;
import java.awt.Container;
import javax.swing.JDesktopPane;
import javax.swing.JFrame;
import javax.swing.JInternalFrame;
import javax.swing.JLabel;
import javax.swing.JLayeredPane;
public class JLayeredPaneSample {
public static void main(String args[]) {
JFrame f = new JFrame("JDesktopPane Sample");
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container content = f.getContentPane();
JLayeredPane desktop = new JDesktopPane();
desktop.setOpaque(false);
desktop.add(createLayer("Open 1"), JLayeredPane.POPUP_LAYER);
desktop.add(createLayer("Iconified"), JLayeredPane.DEFAULT_LAYER);
desktop.add(createLayer("Open 2"), JLayeredPane.PALETTE_LAYER);
content.add(desktop, BorderLayout.CENTER);
f.setSize(300, 200);
f.setVisible(true);
}
public static JInternalFrame createLayer(String label) {
return new SelfInternalFrame(label);
}
static class SelfInternalFrame extends JInternalFrame {
public SelfInternalFrame(String s) {
getContentPane().add(new JLabel(s), BorderLayout.CENTER);
setBounds(50, 50, 100, 100);
setResizable(true);
setClosable(true);
setMaximizable(true);
setIconifiable(true);
setTitle(s);
setVisible(true);
}
}
}
- JLayeredPane样本
- JLayeredPane
- JLayeredPane的典型实例
- [转]层JLayeredPane使用的小例子
- 用JLayeredPane编写复杂组件的例子
- Java JLayeredPane来实现窗口背景图片
- Java JLayeredPane来实现窗口背景图片
- JavaSwing_3.5: JLayeredPane(层级面板)
- Swing的容器结构与JLayeredPane的使用
- 套瓷信样本
- 证书样本
- 样本问题
- ftl样本
- 下载样本
- 样本函数
- 样本库
- makefile样本
- 样本归一化
- 我回来了,继续学习!
- 如何让java工程远离乱码的烦恼
- jqGrid使用总结
- 如何安装mysql
- 排序算法
- JLayeredPane样本
- 如何让Android横竖屏切换时不销毁当前activity
- 如何选择大型网站的内容管理系统?
- Android调用系统播放器
- sbs立体编解码
- Pku 3368 Frequent Values
- 并查集删除(转)
- Scala 2.8.1 RC1发布了
- LayeredPane演示2 :自定义的MDI