JDialog中加载若干JPanel
来源:互联网 发布:高中英语单词记忆软件 编辑:程序博客网 时间:2024/05/16 09:10
package cha.frame;
import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;
/**
* @author cha
* @version
* 创建时间:2011-6-22 下午09:50:04
* 类说明
*/
public class JDialogJPanel extends JFrame {
JButton button = new JButton("sdfs");
JDialog dialog = null;
public JDialogJPanel() {
this.getContentPane().add(button);
button.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
dialog = new JDialog(JDialogJPanel.this);
JTabbedPane tp = new JTabbedPane();
dialog.setSize(300, 300);
dialog.setVisible(true);
for(int i = 0; i < 2; i++) {
JPanel panel = new JPanel();
panel.setSize(200, 200);
panel.setPreferredSize(new Dimension(200, 200));
panel.add(new JButton("sfsdf"));
tp.addTab("配置" + i, panel);
}
dialog.add(tp);
}
});
this.setSize(400, 400);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
public static void main(String[] args) {
new JDialogJPanel();
}
}
- JDialog中加载若干JPanel
- JDialog内容加入到JPanel等类似组件中
- 从jpanel中调出一个JDialog,并且使得父窗口jpanel的控件不能用
- JPanel加载背景图片
- JDialog
- JDialog
- JDialog
- Jdialog
- JAVA中JDialog的举例
- JAVA中JDialog的举例
- 选中JTable中若干行,将数据显示在另外的地方(目前仅做到将数据从JTable获得,在JDialog中显示其ip)
- JPanel加载图像的过程
- JPanel加载图像的过程
- JPanel加载图像的过程
- JPanel加载图像的过程
- JPanel加载图像的过程
- JPanel加载图像的过程
- JPanel加载图像的过程
- JAVA线程间的通信
- 八数码问题 IDA*算法+曼哈顿距离 poj 1077
- Liferay Portal 6学习笔记2:Liferay Portal6安装及简单设置
- Liferay Portal 6学习笔记3:Liferay IDE的安装使用
- Liferay Portal 6学习笔记4:Liferay开发模式介绍
- JDialog中加载若干JPanel
- java设计模式8:Decorator(2)
- LifeRay Portal 6学习笔记5:Struts Portlet开发示例
- C#中继承窗体会导致控件消失的问题解决
- vmware_6.5.3+ubuntu_11.04 虚拟工具(vmware tool)的安装
- LifeRay Portal 6学习笔记6:使用Struts2开发Portlet
- 双向广搜
- LifeRay Portal 6学习笔记7:Liferay的一些常见问题
- 给程序员小弟弟小妹妹们的一些总结性忠告