读书人

请想想办法让上面这段程序能够运行

发布时间: 2012-02-15 12:09:44 作者: rapoo

请各位大哥想想办法,让上面这段程序能够运行,谢谢!
String s="java.awt.Window";
Object f=Class.forName(s).newInstance();

Component c=(Window)f;
c.setVisible(true);
请各位大哥想想办法,让上面这段程序能够运行,谢谢!


[解决办法]
Window 对象是一个没有边界和菜单栏的顶层窗口。

构造窗口时,窗口必须拥有框架、对话框或作为其所有者定义的其他窗口。
要么你给它加个参数,要么直接用它的子类

String s="java.awt.Frame";
Object f=Class.forName(s).newInstance();

Component c=(Frame)f;
c.setVisible(true);

读书人网 >J2SE开发

热点推荐