怎样关闭前面打开的窗口? 如果窗口上的Menutrip 里有许多项目,当打开执行任意一个项目后,再执行另一个时:如何自动关闭前一个窗口? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在 执行 另一个时 将前一个的引用 this 通过构造函数传过去。然后在新的项目里调用 哪个对象的close() 方法。 [color=#003366]我是初学者,具体还是不知道怎么操作。我的QQ 448281249请指教![/color] 网上相关的东西很多的我给你写了一个,平常可以到网上找找import java.awt.Dimension;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;public class Text extends JFrame implements ActionListener{public Text(){ this.setLayout(null); this.setSize(new Dimension(400,400)); javax.swing.JButton b1=new JButton("点击"); b1.setBounds(100, 100, 80, 25); b1.addActionListener(this); this.add(b1); this.setVisible(true);}public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub if(e.getActionCommand().equals("点击")){ anotherframe(); //你想实现的效果就是下面一行代码 this.dispose(); }}public static void main(String args[]){ new Text();}public JFrame anotherframe(){ JFrame frame=new JFrame(); frame.setLayout(null); frame.setSize(new Dimension(400,400)); frame.setVisible(true); JLabel lab=new JLabel("你好!!!加油",JLabel.CENTER); lab.setBounds(0, 100, 400, 30); frame.add(lab); return frame;}} 抽象概念、它的优点与java实现【求教】 求教高人一个多维数组从文件中赋值的小难题 关于VISIO下载安装,不知道如何启动问题。 请问大家在JAVA中怎么样声明标签数组??? 如何将类名作为参数? 乱码 数字问题 java application 如何连接到服务器,并对数据库进行操作? java的i/o支持同时对一文件进行读取并修改此文件吗?如何做 ■■请问各位JAVA开发一般使用什么方便工具查询帮助,MSDN吗,还有更好的吗?■■ 用JTextPane写的写字板怎么保存住图片和文字格式? 准备j2ee方面找工作,没有项目经验请问我该如何添写简历,难道简历不写项目经验
将前一个的引用 this
通过构造函数传过去。然后在新的项目里
调用 哪个对象的close() 方法。
我的QQ 448281249请指教![/color]
我给你写了一个,平常可以到网上找找
import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;public class Text extends JFrame implements ActionListener{
public Text(){
this.setLayout(null);
this.setSize(new Dimension(400,400));
javax.swing.JButton b1=new JButton("点击");
b1.setBounds(100, 100, 80, 25);
b1.addActionListener(this);
this.add(b1);
this.setVisible(true);
}public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getActionCommand().equals("点击")){
anotherframe();
//你想实现的效果就是下面一行代码
this.dispose();
}
}
public static void main(String args[]){
new Text();
}
public JFrame anotherframe(){
JFrame frame=new JFrame();
frame.setLayout(null);
frame.setSize(new Dimension(400,400));
frame.setVisible(true);
JLabel lab=new JLabel("你好!!!加油",JLabel.CENTER);
lab.setBounds(0, 100, 400, 30);
frame.add(lab);
return frame;
}
}