import java.awt.*;
public class Test
{
public Static void main(String[] args)
{
Frame f=new Frame("Test");
f.show()
}
}
请问为什么这样调用show()方法会报错,如果想显示这个窗口,应该怎么做,另外在哪里可以下载到“JavaTM 2 SDK, Standard Edition Documentation”1.5.0版的帮助文档
多谢了!!
public class Test
{
public Static void main(String[] args)
{
Frame f=new Frame("Test");
f.show()
}
}
请问为什么这样调用show()方法会报错,如果想显示这个窗口,应该怎么做,另外在哪里可以下载到“JavaTM 2 SDK, Standard Edition Documentation”1.5.0版的帮助文档
多谢了!!
采用 setVisible(true)来代替
public class FrameTest
{
public static void main(String[] args)
{
Frame f=new Frame("Test");
f.show();
}
}
Static ===>static
f.show() ==>f.show();
那里边说windows的show方法没有过时,这个方法不仅可以显示窗口,还能让窗口到最前面,所以建议使用.
http://gceclub.sun.com.cn/Java_Docs/html/zh_CN/api/index.htmlhttp://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/builds/JDK_API_1_5_zh_CN.CHM
false 不可见
javac -nowarn ss.java
对像.show()已经过时
可以使用对像.setVisible(true);
来代替使用。具体可以查看一下java的api说明文档.