[vtkusers] VTK + Java - Helpppp
Bernard Giroux
giroux at geo.polymtl.ca
Thu Aug 16 08:48:53 EDT 2007
Marco Aurelio Silva Neto a écrit :
> Good Morning!!!
>
>
> I use java + VTK with Netbeans. When I started to use
> the VTKPanel gave the following message of error:
>
> undefined symbol: JAWT_GetAWT
Is this on Windows? Did you compile VTK yourself and correctly define
all java params in cmake?
>
>
> Somebody can help me? It will be that error of
> compilation? What I must make?
>
>
> Source code:
>
> package Esfera;
>
> import java.awt.BorderLayout;
> import java.awt.Frame;
> import javax.swing.JFrame;
> import vtk.vtkActor;
> import vtk.vtkConeSource;
> import vtk.vtkPanel;
> import vtk.vtkPolyDataMapper;
>
> public class Esfera{
>
> static {
> System.loadLibrary("vtkCommonJava");
> System.loadLibrary("vtkFilteringJava");
> System.loadLibrary("vtkIOJava");
> System.loadLibrary("vtkImagingJava");
> System.loadLibrary("vtkGraphicsJava");
> System.loadLibrary("vtkRenderingJava");
> System.loadLibrary("vtkRendering");
> System.loadLibrary("vtkpng");
> // System.loadLibrary("libjawt.so");
> }
> public static void main(String[] args)
> {
>
> // Build the VTK 3D view
> // (Should be done before using any vtk
> // object or load the native
> // library first)
> vtkPanel panel3D = new vtkPanel();
>
> // Build a simple VTK pipeline
> vtkConeSource coneSource = new
> vtkConeSource();
> coneSource.SetRadius(2);
> coneSource.SetAngle(15);
> coneSource.SetHeight(2);
> coneSource.SetResolution(10);
>
> vtkPolyDataMapper coneMapper = new
> vtkPolyDataMapper();
> coneMapper.SetInput(coneSource.GetOutput());
>
> vtkActor coneActor = new vtkActor();
> coneActor.SetMapper(coneMapper);
>
> // Add actor in 3D Panel
> panel3D.GetRenderer().AddActor(coneActor);
>
> // Build Java Frame and include the VTK view
> JFrame frame = new JFrame("Artenum Demo");
>
> frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
> frame.getContentPane().setLayout(new
> BorderLayout());
> frame.getContentPane().add(panel3D,
> BorderLayout.CENTER);
> frame.setSize(500, 500);
> frame.setLocationRelativeTo(null);
>
> // Center on desktop
> frame.setVisible(true);
> }
> }
>
>
> Flickr agora em português. Você clica, todo mundo vê.
> http://www.flickr.com.br/
> _______________________________________________
> This is the private VTK discussion list.
> Please keep messages on-topic. Check the FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
>
--
Bernard Giroux, ing., Ph.D.
Chercheur
http://geo.polymtl.ca/~giroux
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3253 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20070816/5e08f44a/attachment.bin>
More information about the vtkusers
mailing list