[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends:00123] Re: Canvas3D に関するエラー



えんどうです。

> このようなエラーが出ます。
> 
> ************************************************************************
> *** ERROR: Canvas3D constructed with a null GraphicsConfiguration
> *** This will cause a NullPointerException in a subsequent release
> ************************************************************************

表示されたメッセージの通り、

> 		Canvas3D canvas = new Canvas3D(null);

Canvas3Dのコンストラクター引数が null だからです。

まずSimpleUniverseのgetPreferredConfiguretaion()メソッドで
java.awt.GraphicsConfiguration を取得してください。

import java.awt.GraphicsConfiguration;

//中略

    GraphicsConfiguration config =
      SimpleUniverse.getPreferredConfiguration();

取得した GraphicsConfigurationを引数に
Canvas3Dを生成します。

    Canvas3D canvas = new Canvas3D(config);

-- 
ENDO Yasuyuki <yasuyuki@xxxxxxxxxxxx>
http://www.javaopen.org/yasuyuki/ (Personal/Japanese Only)
http://www.javaopen.org/jfriends/ (Japanese Only)