我是这样做的:
1,建立一个工程名yqy22
2.然后选择new-->web-->applet一直做下去
3。我先编译运行正确
4。我在代码编辑框的最下面加入代码:
public class app
{
public static void main(String[] args)
{
System.out.println("Hello from java"):
}
}
然后运行出错如下:"Applet2.java": Error #: 200 : ';' expected at line 52, column 40
难道我这样加入代码错误啊?
那我应该怎样加入我的代码了?
1,建立一个工程名yqy22
2.然后选择new-->web-->applet一直做下去
3。我先编译运行正确
4。我在代码编辑框的最下面加入代码:
public class app
{
public static void main(String[] args)
{
System.out.println("Hello from java"):
}
}
然后运行出错如下:"Applet2.java": Error #: 200 : ';' expected at line 52, column 40
难道我这样加入代码错误啊?
那我应该怎样加入我的代码了?
我是这样做的:
1,建立一个工程名yqy22
2.然后选择new-->web-->applet一直做下去
3。我先编译运行正确
4。我在代码编辑框的最下面加入代码:
public class app
{
public static void main(String[] args)
{
System.out.println("Hello from java");
}
}
错误如下:"Applet2.java": Error #: 475 : class app is public; must be declared in a file named app.java at line 48, column 8然后运行出错如下难道我这样加入代码错误啊?
那我应该怎样加入我的代码了?
整个代码如下:
package yqy22;import java.awt.*;
import java.awt.event.*;
import java.applet.*;/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2002</p>
* <p>Company: </p>
* @author unascribed
* @version 1.0
*/public class Applet2 extends Applet {
boolean isStandalone = false;
//Get a parameter value
public String getParameter(String key, String def) {
return isStandalone ? System.getProperty(key, def) :
(getParameter(key) != null ? getParameter(key) : def);
} //Construct the applet
public Applet2() {
}
//Initialize the applet
public void init() {
try {
jbInit();
}
catch(Exception e) {
e.printStackTrace();
}
}
//Component initialization
private void jbInit() throws Exception {
}
//Get Applet information
public String getAppletInfo() {
return "Applet Information";
}
//Get parameter info
public String[][] getParameterInfo() {
return null;
}
}
public class app
{
public static void main(String[] args)
{
System.out.println("Hello from java");
}
}
你的类名app,而文件名却是applet2
到底是不是要做Applet啊?那要main()方法干什么?还有错误提示好像是说你的文件名不是跟类名一样,公共类的类名必须跟源文件名一致
package yqy24;import java.awt.*;
import java.awt.event.*;
import java.applet.*;/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2002</p>
* <p>Company: </p>
* @author unascribed
* @version 1.0
*/public class Applet1 extends Applet {
boolean isStandalone = false;
//Get a parameter value
public String getParameter(String key, String def) {
return isStandalone ? System.getProperty(key, def) :
(getParameter(key) != null ? getParameter(key) : def);
} //Construct the applet
public Applet1() {
}
//Initialize the applet
public void init() {
try {
jbInit();
}
catch(Exception e) {
e.printStackTrace();
}
}
//Component initialization
private void jbInit() throws Exception {
}
//Get Applet information
public String getAppletInfo() {
return "Applet Information";
}
//Get parameter info
public String[][] getParameterInfo() {
return null;
}
}
public class Applet1
{
public static void main(String[] args)
{
System.out.println("Hello from java");
}
}
错误如下:
"Applet1.java": Error #: 482 : duplicate definition of class yqy24.Applet1, defined in C:\WINDOWS.000\jbproject\yqy24\src\yqy24\Applet1.java and also defined in C:\WINDOWS.000\jbproject\yqy24\src\yqy24\Applet1.java
这是怎么了?