-1
我想加載一個簡單的HTML頁面,我寫了一個小程序(我也寫了小程序),但它會引發一個InvocationTargetException每時間。當我在Eclipse中運行它時,applet可以正常工作,但是我無法使它在網頁上運行。java.lang.reflect.InvocationTargetException雖然在本地運行一個小程序(無服務器)
HTML:
<html>
<center>
<applet archive = "OneMove.jar" code = "main.TheApplet.class" width = "1000" height = "500"></applet>
</center>
</html>
TheApplet.class:
package main;
import java.awt.BorderLayout;
import java.lang.reflect.InvocationTargetException;
import javax.swing.*;
public class TheApplet extends JApplet {
private static final long serialVersionUID = 7088647188194272265L;
protected Display display0 = new Display();
public void init() {
try {
SwingUtilities.invokeAndWait(new Runnable() {
public void run() {
setLayout(new BorderLayout());
add(display0);
}
});
} catch (InvocationTargetException e) {
e.printStackTrace();
e.getCause();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
public void start() {
display0.start();
}
public void stop() {
display0.stop();
}
}
如果有你需要我的任何其他部分的代碼,就問我,我會發布。
需要一個答案宜早不宜遲,太:P
謝謝大家!
爲了更好地提供幫助,請發佈[SSCCE](http://sscce.org/)。該代碼不會在沒有'Display'類的情況下編譯,並且當我將其分解時,它會加載OK。 –
好的,謝謝。我會嘗試c: – user3104212