怎样用JDialog中的按钮监听mainFrame中的JPanel
我在mainFrame中有3个JPanel,分别为JPanel1,JPanel2,JPanel3;
我现在打开一个JDialog,怎么样能按下JDialog中的确定按钮使
JPanel1和2不可见,JPanel3可见,怎么在JDialog总的按钮监听器中
用setVisible,谢谢大家,给点意见~!
[求助]关于JDialog中的按钮监听
怎样用JDialog中的按钮监听mainFrame中的JPanel
我在mainFrame中有3个JPanel,分别为JPanel1,JPanel2,JPanel3;
我现在打开一个JDialog,怎么样能按下JDialog中的确定按钮使
JPanel1和2不可见,JPanel3可见,怎么在JDialog总的按钮监听器中
用setVisible,谢谢大家,给点意见~!
public void jButton1_actionPerformed(ActionEvent actionEvent) {
NetBarFrame frameObj = new NetBarFrame();
frameObj.jPanel1.setVisible(false);
frameObj.jPanel2.setVisible(false);
frameObj.jPanel3.setVisible(true);
this.dispose();
}
以上是按钮的监听,这样调用JPanel不对吧?
不好意思,没写全,还有这个
class xiaji_jButton1_actionAdapter implements ActionListener {
private xiaji adaptee;
xiaji_jButton1_actionAdapter(xiaji adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent actionEvent) {
adaptee.jButton1_actionPerformed(actionEvent);
}
}
JBuilder自动生成的
叶子的话一针见血~~~!
不过我也按水影的话做了,就是在调用对话框的监听器里面SetVisible,效果达到了,就是感觉有点怪怪的~~!