当前页面: 开发资料首页 → 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); //这句不起作用
就无效了。