]> gerrit.simantics Code Review - simantics/3d.git/blobdiff - vtk/src/vtk/vtkJavaDep.java
Add back explicit loading of jawt.dll.
[simantics/3d.git] / vtk / src / vtk / vtkJavaDep.java
index 94dd89912833619a49730d552d55f167957294fa..c482235a307ae3bb561359f7ba29380b195ea7f0 100644 (file)
@@ -8,6 +8,7 @@ package vtk;
  */
 public class vtkJavaDep {
          static String[] libs = new String[] {
+                         "jawt",
                          "vtksys",
                          "vtkCommonCore",
                      "vtkWrappingJava",
@@ -94,7 +95,7 @@ public class vtkJavaDep {
                      "vtkRenderingFreeTypeJava",
                      "vtkRenderingAnnotation",
                      "vtkRenderingAnnotationJava",
-                     
+
                      "vtkFiltersHybrid",
                      "vtkFiltersHybridJava",
                      
@@ -106,22 +107,34 @@ public class vtkJavaDep {
                      "vtkInteractionImageJava",
                      
                      "vtkIOCore",
-                     "vtkIOCoreJava",        
+                     "vtkIOCoreJava",
+                     "vtkMetaIO",
                      "vtkIOXMLParser",
                      "vtkIOXMLParserJava",      
                      "vtkIOXML",
                      "vtkIOXMLJava",
-
                      
+                     "vtkDICOMParser",
+                     "vtkIOImage",
+                     "vtkIOImageJava",
+                     "vtkIOImport",
+                     "vtkIOImportJava",
+
                      };
-         
-         
-         static {
-                 for (String lib : libs)
-                         System.loadLibrary(lib);
-         }
-         
-         static void load() {
-                 
-         }
+
+
+       static {
+               try {
+                       Class.forName("java.awt.Toolkit");
+               } catch (ClassNotFoundException e) {
+                       throw new IllegalStateException(e);
+               }
+
+               for (String lib : libs)
+                       System.loadLibrary(lib);
+       }
+
+       static void load() {
+
+       }
 }