为什么我的程序调用下面类的时候出错。错误是:
cannot resolve symbol
symbol:constructor JDialog(Frame,java.lang.String,boolean)
location:class javax.awt.JDialog
super(frame1,title,modal);类为:
class DialogTest extends JDialog
{
public DialogTest(Frame frame1,String title,boolean modal)
{
super(frame1,title,modal);
}
}
应该如何修改啊?
cannot resolve symbol
symbol:constructor JDialog(Frame,java.lang.String,boolean)
location:class javax.awt.JDialog
super(frame1,title,modal);类为:
class DialogTest extends JDialog
{
public DialogTest(Frame frame1,String title,boolean modal)
{
super(frame1,title,modal);
}
}
应该如何修改啊?
falseyou know?
symbol:constructor JDialog(Frame,java.lang.String,boolean)
这句话的意思是不认识JDialog的构造函数(三个参数:Frame,java.lang.String,boolean)
在没去查帮助的情况下,有两种情况存在(1)JDialog没有带上述三个参数的构造方法
(2)在构造JDialog对象时穿的参数不符合参数类型
但是JDialog确实有这个构造函数啊,我查过了,但不知道为什么啊,该怎么修改。
请高人帮我改一下。我的程序在上面了。
public DialogTest(Frame frame1,String title,boolean modal)改为:
public DialogTest(JFrame frame1, String title, boolean modal)但我不推荐这样, 一般参数应该尽量使用接口, 或者高层次的类为优....