????我想了个晚上都想不出来~~~大伙有什么好方法 教教小弟~~
通过Eclipse写出的代码模式是这样的哦
假设这个是 QQNewJFrame1 那么怎样通过QQNewJFrame1 来控制QQNewJFrame1的setVisibel属性哪??
package sdsds;
import javax.swing.WindowConstants;
import javax.swing.SwingUtilities;
public class QQNewJFrame1 extends javax.swing.JFrame {
/**
* Auto-generated main method to display this JFrame
*/
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
QQNewJFrame2 inst = new QQNewJFrame2();
inst.setLocationRelativeTo(null);
inst.setVisible(true);
}
});
}
public QQNewJFrame2() {
super();
initGUI();
}
private void initGUI() {
try {
setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
pack();
setSize(400, 300);
} catch (Exception e) {
e.printStackTrace();
}
}
}
------解决方案--------------------
要隐藏的JFrame 能不能换成 JPanel
JPanel 的操作相对就容易了