ここに初めて投稿します。Java を使用して簡単な電卓プログラムを作成し、それを自分の Web サイトに掲載しようとしています。以前のヘルプ投稿から収集したことから、すべてのプログラム コンテンツを含む JApplet を作成し、それを .jar ファイルに圧縮する必要があることがわかりました。次に、アプレットを起動する方法を記述した .JNLP ファイルを作成する必要があります。
ここで私は問題を抱えています。
package calculator;
import javax.swing.JApplet;
import javax.swing.SwingUtilities;
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("GUI creation failed");
}
}
}
私のアプレットが正しく構築されていないようです。実行するたびに、「java.lang.reflect.InvocationTargetException」がスローされます。アプレットから独立して Calculator クラスを実行すると、期待どおりに動作します。私のエラーの原因はどこにあるのでしょうか?