不知道如何改

不知道怎么改D:\程序设计javac JDialogDemo1.javaJDialogDemo1.java:4: 类 MyDialog 是公共的,应在名为 M

不知道怎么改
D:\程序设计>javac JDialogDemo1.java
JDialogDemo1.java:4: 类 MyDialog 是公共的,应在名为 MyDialog.java 的文件中声明
public class MyDialog extends JDialog implements ActionListener{
   

这是什么意思,哪里出错了,怎么改 ^

[解决办法]
public class MyDialog 要对应你的JDialogDemo1.java

所以你要把JDialogDemo1.java 改为MyDialog.java

或者把public 去掉