Java论坛网»Java技术»关于面板数组的使用

关于面板数组的使用

问?:
大家对面板数组的使用知道多少啊....
请大家发言指教.
我想一个通过按钮可以建立多个面板的效果.
点击一次建立个面板 .点击一次建立一个面板.
请大家指教啊.
答!: 1:
没问明白
你想要增加的面板是JPanel还是别的?是想显示在JFrame里?是要替换以前的还是要和以前的都显示?都显示的话想怎么排列.....?
答!: 2:
是的.JPanel.并让他显示在JFrame中.替换以前的。
答!: 3:
在按钮事件中加上替换代码就可以了:
JButton button = new JButton("下一个Panel");
JPanel [] pane = new JPanel[5];
int in = 0; // 表明现在使用的是哪个pane[]
// 以上为全局变量

// 所有pane[]都事例化并添加内部组件

button.addActionListener(new ActionListener(){ // 按钮事件
frame.getContentPane().remove(pane[in]);
in++;
if(in == pane.length){ // 解决越界问题
in = 0;
}
frame.getContentPane().add(pane[in]);
frame.getContentPane().validate();
});

相关JAVA教程:
如何在jpanel的mouseClicked事件中,判断ctrl和shift键是否按下??
页面报错问题
关闭其他JAR包中窗体的问题
在ant中怎样使用双引号?
关于james邮件的问题,我在局域网内建立了两个JAMES邮件系统。为什么他们之间不能互相发送邮件,SMTP需要特
简单问题,struts中获取值问题,100分求解
关于关闭GUI
关于数据库连接池的一点疑问
第1个EJB遇到的问题,服务器都部署好了,但是一遇到客户端运行就出现了下面的问题.请大家帮帮忙解决一下啊!~~
j2ee要怎样配置啊?为什么我装了不行
各位大虾:我在JBuilder2006中生成weblogic下的webservice后发现wsdl中函数参数名称不是我定义的...请指教
各位J2EE前辈指条明路啊!!我该不该去参加JAVA培训班!