所以我用一个简单的GUI创建了一个计算器程序。我正在尝试将此应用程序转换为applet,以便我可以将它放在我的网站上。我的Calculator类在独立运行时按预期工作,但是当我尝试将它添加到applet时,我得到一个java.lang.reflect.InvocationTargetException。
package calculator;
import javax.swing.JApplet;
import javax.swing.SwingUtilities;
@SuppressWarnings("serial")
public class CalculatorApplet extends JApplet {
public void init()
{
try
{
SwingUtilities.invokeAndWait(new Runnable()
{
public void run() {
Calculator calc = new Calculator();
add(calc);
}
});
}
catch(Exception e)
{
System.err.println(e);
}
}
}
错误所在的任何想法?