7

awtまたはswingを使用すると、FRAMEの作成中に、「ヘッドレス例外」であるチェックされていない例外がスローされる場合があると聞きました。この例外は発生しませんでした。この例外がいつスローされるかを誰かが知ることができますか?

4

4 に答える 4

7

クラスHeadlessExceptionの説明

キーボード、ディスプレイ、またはマウスをサポートしていない環境で、キーボード、ディスプレイ、またはマウスに依存するコードが呼び出された場合にスローされます。

詳細については、http://docs.oracle.com/javase/7/docs/api/java/awt/HeadlessException.htmlをご覧ください。

于 2012-12-26T09:54:14.533 に答える
6

私の2セント..たとえば、 java.awt.headless=true/false を設定することもできますSystem.setProperty("java.awt.headless", "true"/"false");

于 2012-12-26T11:32:20.773 に答える
0

この例外は、ターミナル (ヘッド) を持たないシステムから awt または swing コンポーネントをインスタンス化しようとするとスローされます。通常、これは仮想ボックス UNIX システムで発生します。プログラムを実行する前に、xbfb コンポーネントをインストールし、DISPLAY パラメータを設定する必要があります。

于 2016-01-28T11:16:41.460 に答える