| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 780 人关注过本帖
标题:关于窗口隐藏的问题
只看楼主 加入收藏
热学男儿
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2007-4-28
收藏
 问题点数:0 回复次数:6 
关于窗口隐藏的问题
做出两个窗口,点击第一个窗口中的一个按钮,第二个窗口出现,同时第一个窗口隐藏。
小弟在这里遇到了一个难题,就是怎么在点击按钮的同时让第一个窗口隐藏,小弟找遍了api文档,试过setVisible(false),dispose(),removeNotify()方法,但是都不行,小弟实在不知道该怎么做了,请各位大虾指点,提前谢过。
搜索更多相关主题的帖子: 窗口 隐藏 
2007-06-26 09:16
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
setVisible(false)就可以了

可惜不是你,陪我到最后
2007-06-26 09:16
热学男儿
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2007-4-28
收藏
得分:0 
但是我试过了,不行啊,奇怪的是,我用一个方法输出测试他是否在屏幕上称显示状态,返回的结果却是否定的,我实在参不透这是怎么回事
2007-06-26 09:22
神vLinux飘飘x
Rank: 2
等 级:新手上路
威 望:3
帖 子:436
专家分:0
注 册:2007-1-4
收藏
得分:0 
代码
2007-06-26 09:31
热学男儿
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2007-4-28
收藏
得分:0 
我的代码是用eclipse做的课程设计,这里面所有涉及到我所困扰的问题的地方,我都没能解决。
比如Landing类里面的确定按钮,在上面的账号中输入9559980020207500000,在密码中输入123456,下面选择“用户”
会出现一个新的窗口,同时这个窗口应该隐藏,但是它却不隐藏,我试过了我能找到的所有方法,都不行。
f0WVU8kv.rar (34.34 KB) 关于窗口隐藏的问题


望各位指点
2007-06-26 09:42
神vLinux飘飘x
Rank: 2
等 级:新手上路
威 望:3
帖 子:436
专家分:0
注 册:2007-1-4
收藏
得分:0 
错误太多,随便找一个
Landing.java中的一段,我进行了修改

jButtondetermined.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
//System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
if(jTextFieldaccount.getText().equals("9559980020207500000")){
String password=new String();
for(int i=0;i<jPasswordFieldpassword.getPassword().length;i++){
password=password.concat(Character.toString(jPasswordFieldpassword.getPassword()[i]));
}
if(password.equals("123456")){
if(jComboBoxcompetence.getSelectedItem()=="用户"){
new Users().setVisible(true);

//###################################被修改的部分################################
//new Landing().dispose(); 这样写是错的!
setVisible(false);
} else{new LandingWrong().setVisible(true);setVisible(false);} //添加setVisible(false);
} else{new LandingWrong().setVisible(true);setVisible(false);} //同上
} else{new LandingWrong().setVisible(true);setVisible(false);} //同上
//#############################################################################

}
2007-06-26 10:37
热学男儿
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2007-4-28
收藏
得分:0 

明白了
谢谢大哥的帮忙

2007-06-26 10:47
快速回复:关于窗口隐藏的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029543 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved