2014-10-08 3 views
1

Я новичок в Java programming.This моего апплета код SimpleApplet.java:апплет не работает и просит главный метод

import java.awt.*; 
import java.applet.*; 
/* 
<applet code="SimpleApplet" width=200 height=60> 
</applet> 
*/ 
public class SimpleApplet extends Applet 
{ 
public void paint(Graphics g) 
{ 
g.drawString("A simple Applet",20,20); 
} 
} 

Я первый скомпилирован в командной строке с помощью JAVAC SimpleApplet.java а затем используется java SimpleApplet. Это порождает ошибку, что основной класс не найден в классе SimpleApplet, пожалуйста, определите основной метод. Где я здесь не так?

ответ

1
javac SimpleApplet.java 

, а затем использовали

java SimpleApplet 

ли вместо:

javac SimpleApplet.java 
appletviewer SimpleApplet.java 

Хитрость здесь в том, что зритель апплет будет читать исходный код и использовать апплет элемент определенный в комментарии, чтобы создать «апплет HTML» для его запуска.

+1

Большое спасибо: D Это сработало отлично! –

+1

Этот подход также продемонстрирован в ответах, представленных здесь [http://stackoverflow.com/q/7454656/230513). – trashgod

+0

Большое вам спасибо. –

Смежные вопросы