易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVA怎么用子窗体调用另一个子窗体

我有一个父窗体(form1),还有二个子窗体(form2,form3)
我想用父窗体(form1)调用子窗体(form2),再通过子窗体(form2)中的按钮调用另一个子窗体(form3)
需要怎么做
我是个新手,谢谢大家帮个忙

看楼上就可以了


我的代码是这样写的,单调FORM2、FORM3都可以,只要一用FORM2调FORM3就不成功,FORM3调不也来,系统也不报错。
主页面的
public class form1 extends JFrame {
JDesktopPane desk = null;
JButton jButton1 = new JButton();

private void jbInit() throws Exception {
desk = new JDesktopPane();
jButton1.setText("调用FORM2");
  jButton1.addActionListener(new form2_ActionAdapter(this));
}
void form2_actionPerformed(ActionEvent actionEvent) {
form2 dlg = new form2();
  dlg.setClosable(true);
  desk.add(dlg);
  dlg.setVisible(true);
  try{
  dlg.setSelected(true);
  } catch(java.beans.PropertyVetoException ex) {
  System.out.println(ex.toString());
  }
}
}
class form2_ActionAdapter implements ActionListener {
  form1 adaptee;

  form2_ActionAdapter(form1 adaptee) {
  this.adaptee = adaptee;
  }
public void actionPerformed(ActionEvent actionEvent) {
  adaptee.form2_actionPerformed(actionEvent);
  }
}

在FORM2的

public class form2 extends JI


相关问答:

Unable to compile class for JSP - Java / Web 开发

<%@page language="java" contentType="text/html;charset=gb2312" import="java.sql.*"%>
<jsp:useBean id="db" class="wang.connectDB"/>
< ......

Java RandomAccessFile 写入txt文件 - Java / Java SE

用RandomAccessFile写入TXT文件查看时是乱码,请问有什么方法可以写成可读的文件,不是用其他的文件操作,就是只用RandomAccessFile的方法是否可以实现?
Java code:
import java.io.*;
public class RandomAcce ......

java日期处理 - Java / Java SE

当知道一个日期,如何把这个日期所在旬的前后两个日期取出
比如输入20090905,就输入20090901 20090910
输出20090901 20090910

取得天数后作一下判断再把这个方法用下void set(int field, int value)  
......

JAVA编程求助 - Java / Java SE

工作需要 求大家帮忙写个程序
我是学C++的 不懂JAVA
编写一个Java应用程序,对于给定的一个字符串的集合,格式如:
  {aaa bbb ccc}, {bbb ddd},{eee fff},{ggg},{ddd hhh}
要求将其中交集不为空的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号