4

私の質問はとても簡単です。これが私のコードベース全体であり、変更できないとしましょう:

import java.awt.*;

public class Example1b extends java.applet.Applet
{
   public static void main(String [] args)
   {
      Frame f = new Frame("Example 1b");

      Example1b ex = new Example1b();

      f.add("Center", ex);

      f.pack();
      f.show();
   }
}

これを表示せずにWebサーバーで実行するためにできるトリックはありますか? java.applet.Applet がヘッドレス モードで動作しないことはわかっているので、awt クラスをスタブ化するか、他のトリックを実行できますか?

4

1 に答える 1

3

Applet、クライアントのブラウザ、アプレット ビューア、または IDE で実行されます。JWS、VNC、Xvfb など、サーバーのヘッドレス モードに代わるいくつかの方法については、こちらで説明しています。

于 2013-01-14T22:45:54.437 に答える