0

私は、swing を使用する Java アプレットを書き終えるつもりです。

私はそれを自分の Web サイトにデプロイしましたが、アプレットの読み込み(The cup of coffee) が終了した後、アプレットはさらに 23 秒間空白の白い画面を表示します。

アプレットは次の場所にデプロイされています: http://www.nispahit.com/applet-2

初期化の問題である可能性があることを読みました(アプレットの init() には長い時間がかかります)。だから、私は init() からすべてを削除しました:

@Override
public void init(){     
    JOptionPane.showMessageDialog(this, "hello");
}

残念ながら、それは役に立ちませんでした。一杯のコーヒーをロードした、アプレットがこの白い画面でロードするのにさらに 23 秒かかる理由について、誰かが考えを持っていますか? (空白の画面は、ユーザーに問題があると思わせます...)

考えられる解決策は、白い画面の代わりに待つ必要があるメッセージをユーザーに表示することです-しかし、どうすればそれを行うことができるのかわかりません...

何か案は?

ありがとう。

編集: さらに2つのこと:

  1. コンピューターの html ファイルからローカルで実行すると、問題なく動作します (白い画面は表示されません)。
  2. 2 つの jar ファイルを使用します (log4j を使用する必要があるため)。私はhtmlファイルでそれらの順序を切り替えようとしました - 助けにはなりませんでした。たぶん、問題は何らかの形でそれに関連していますか?
4

1 に答える 1