在教材上看到的,try
{
Class<?> cs=Class.forName("signalcanvas");
signal=(signalcanvas)cs.newInstance();
add(signal,BorderLayout.CENTER);
}
catch(Exception e)
{
add(new Label("你还没有编写Signalcanvas类"),BorderLayout.CENTER);
}这和signal=new signalcanvas()有什么区别,signalcanvas 是我自己声明的类
然后我按照书上列的代码敲了一遍,上面这段代码跟本生成不了一个signalcanvas对象,直接输出你_还没有编写Signalcanvas类
这又是怎么回事?