初学者的一个简单问题?
例:public class test extends Frame
{
public static void main(String args[])
{
test d=new test();
//在frame中增加控件,如按钮
}
public test()
{
//在frame中增加控件,如按钮
}
}
在frame中增加一个组件,如按钮、选择按钮等,可以在main()方法中,执行如下:
d.add(各种控件);
但是我看有些例子,不在main()方法中初始fram增加控件,而是构造函数中使用如下的方法增加:add(各种控件),为什么add()方法前可以省略引用的对象,省略是不是默认当前frame?不省略,在构造函数中使用:d.add(各各控件),编译时,系统提示"不能解析变量d",是什么原因?