程序中第二行:public MyJDialog (My Frame frame) 里面的My Frame frame是什么意思? 可以删掉吗?
程序中为按钮增加鼠标监听事件哪里 ,new MyJDialog(MyFrame.this) 里中的MyFrame.this 是什么意思啊? 谢谢老师!
(1)public MyJDialog (MyFrame frame) 这是MyJDialog类的有参构造方法,参数为MyFrame类的对象,不能删除。
(2)new MyJDialog(MyFrame.this)用来创建MyJDialog类的对象,其中MyFrame.this指的是MyJDialog类的有参构造方法中的参数,即MyFrame类的对象。