[vtkusers] vtkPanel problem on Windows
Jeff Lee
jeff at cdnorthamerica.com
Wed May 12 09:54:09 EDT 2004
Hi Ben,
The toplevel frame must be shown(realized) prior to calling Render(),
otherwise the RenderWindow doesn't get a valid WindowID, and proceeds to
create its own window. There are examples in the distribution
(Wrapping/Java/) and Jarek Sacha has a slew of examples (search the
list, i believe they are on sourceforge).
-Jeff
Ben Held wrote:
>Shyam,
>
>Thanks for the suggestion. However, the latest vtkPanel doesn't explicity
>require a parent set (or I don't see it). I just create the vtkPanel in my
>JPanel-derived class, and do an add call to add it to the layout.
>
>Any thoughts?
>
>Ben
>
>-----Original Message-----
>From: vtkusers-admin at vtk.org [mailto:vtkusers-admin at vtk.org]On Behalf Of
>R K Shyam Prakash
>Sent: Wednesday, May 12, 2004 8:29 AM
>To: 'Ben Held'; vtkusers at public.kitware.com
>Subject: RE: [vtkusers] vtkPanel problem on Windows
>
>
>Ben,
>
>
>
>>I am trying to upgrade my Java 1.4 project to work with the
>>latest VTK. I have a JPanel with an embedded vtkPanel. This
>>works, except that when RenderCreate is called inside of
>>vtkPanel, I get another window on my desktop, with a title of
>>"Visualization Toolkit - Win32OpenGLRenderer". This window
>>contains the same display as my vtkPanel does, but usually
>>locks up. What is this window and how can I prevent it from
>>being created?
>>
>>
>
>Looks like you are calling vtkPanel.Render() before the vtkPanel is
>realized. Do not make any Render calls until the parent window of your
>vtkPanel is realized.
>
>--Shyam
>
>_______________________________________________
>This is the private VTK discussion list.
>Please keep messages on-topic. Check the FAQ at:
><http://public.kitware.com/cgi-bin/vtkfaq>
>Follow this link to subscribe/unsubscribe:
>http://www.vtk.org/mailman/listinfo/vtkusers
>
>_______________________________________________
>This is the private VTK discussion list.
>Please keep messages on-topic. Check the FAQ at: <http://public.kitware.com/cgi-bin/vtkfaq>
>Follow this link to subscribe/unsubscribe:
>http://www.vtk.org/mailman/listinfo/vtkusers
>
>
>
>
More information about the vtkusers
mailing list