j3dhelper.java
来自「Java mulitplayer strategy game. Adaptati」· Java 代码 · 共 51 行
JAVA
51 行
/*
* Created on 2005-10-25
* $Id: J3DHelper.java,v 1.1 2005/10/25 21:01:41 macx2k Exp $
*/
package net.sf.jawp.j3d;
/**
* Some general purpose utility methods.
*
* @author Maciej Malecki
* @version $Revision: 1.1 $
*/
public final class J3DHelper
{
private static final Object MONITOR = new Object();
private static Boolean isJava3DInstalled = null;
private J3DHelper()
{
}
/**
* Checks whether Java3D is installed in JRE.
*
* @return true if Java3D is installed, false otherwise
*/
public static boolean isJava3DInstalled()
{
synchronized (MONITOR)
{
if (isJava3DInstalled == null)
{
try
{
// check for some basic Java3D classes
Class.forName("javax.media.j3d.Node");
Class.forName("com.sun.j3d.utils.universe.SimpleUniverse");
Class.forName("javax.vecmath.Tuple3f");
isJava3DInstalled = Boolean.TRUE;
}
catch (final ClassNotFoundException e)
{
isJava3DInstalled = Boolean.FALSE;
}
}
}
return isJava3DInstalled.booleanValue();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?