4

アプレットをラップトップで実行しようとすると、JFrame が作成された行で Java によってヘッドレス例外がスローされます。これで、JFrame が通常例外を引き起こす理由がわかりましたが、私のコンピューターは最初からヘッドレス モードではありませんでした。また、ヘッドレスモードが正確に何を伴うのかはまだわかりません。

私はUbuntuを実行しており、かなり最近のバージョンのJavaを使用しています。

また、ラップトップでWindowsを実行しているときに、EclipseでJFrameなどを正常に作成しました(それが役立つ場合)。

4

2 に答える 2

3

設定してみましたjava.awt.headless=trueか?java.awt 印刷ライブラリを使用するために、x-server を使用しない Solaris でこれを行ったことがあります。それは御馳走でした。しかし、それは 5 年以上前のことであり、手元にソースがありません。

プログラムによる java.awt.headless=true の設定を参照してください

PS Ubuntu サーバーまたはデスクトップを使用していますか? 後者の場合、Java があなたをヘッドレスだと考える理由を疑問に思います。

于 2012-07-10T00:26:43.083 に答える
1

役立つかもしれない@次のリンクを見てください:

http://www.theserverside.com/discussions/thread.tss?thread_id=52535

于 2012-07-09T23:16:32.760 に答える