站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题请教:奇怪!方法改变对象的属性为什么不起作用?

请教:奇怪!方法改变对象的属性为什么不起作用?

摘要: 请教:奇怪!方法改变对象的属性为什么不起作用?


请教:奇怪!方法改变对象的属性为什么不起作用?
public void jButton3_actionPerformed(ActionEvent e) {
Frame1 hide_wait1 = new Frame1();
hide_wait1.showhidewait(); //隐藏等待动画
}

public void showhidewait() {
jLabel3.setVisible(true); //这句不起作用
jButton6.setEnabled(true); //这句不起作用
JOptionPane.showMessageDialog(null, -#34;最终结果输出完毕.-#34;); //这句起作用
}




jLabel3 jButton6
这两个变量是否定义?


To:zghmu007()
当然定义了,我直接执行showhidewait(); 是有有效的,但我在另外一个类文件中使用:
Frame1 hide_wait1 = new Frame1();
hide_wait1.showhidewait(); //隐藏等待动画



这两句jLabel3.setVisible(true); //这句不起作用
jButton6.setEnabled(true); //这句不起作用
就无效了。



↑返回目录
前一篇: 菜鸟问题:使用高版本JDK开发的程序能否在低版本上运行?
后一篇: 怎么使static变量还原到刚刚装载class时的状态