Class AwtPanel

All Implemented Interfaces:
com.jme3.post.SceneProcessor, ImageObserver, MenuContainer, Serializable, Accessible

public class AwtPanel extends Canvas implements com.jme3.post.SceneProcessor
See Also:
  • Constructor Details

    • AwtPanel

      public AwtPanel(PaintMode paintMode)
    • AwtPanel

      public AwtPanel(PaintMode paintMode, boolean srgb)
  • Method Details

    • addNotify

      public void addNotify()
      Overrides:
      addNotify in class Canvas
    • removeNotify

      public void removeNotify()
      Overrides:
      removeNotify in class Component
    • paint

      public void paint(Graphics g)
      Overrides:
      paint in class Canvas
    • checkVisibilityState

      public boolean checkVisibilityState()
    • repaintInThread

      public void repaintInThread()
    • drawFrameInThread

      public void drawFrameInThread()
    • isActiveDrawing

      public boolean isActiveDrawing()
    • attachTo

      public void attachTo(boolean overrideMainFramebuffer, com.jme3.renderer.ViewPort... vps)
    • initialize

      public void initialize(com.jme3.renderer.RenderManager rm, com.jme3.renderer.ViewPort vp)
      Specified by:
      initialize in interface com.jme3.post.SceneProcessor
    • isInitialized

      public boolean isInitialized()
      Specified by:
      isInitialized in interface com.jme3.post.SceneProcessor
    • preFrame

      public void preFrame(float tpf)
      Specified by:
      preFrame in interface com.jme3.post.SceneProcessor
    • postQueue

      public void postQueue(com.jme3.renderer.queue.RenderQueue rq)
      Specified by:
      postQueue in interface com.jme3.post.SceneProcessor
    • invalidate

      public void invalidate()
      Overrides:
      invalidate in class Component
    • postFrame

      public void postFrame(com.jme3.texture.FrameBuffer out)
      Specified by:
      postFrame in interface com.jme3.post.SceneProcessor
    • reshape

      public void reshape(com.jme3.renderer.ViewPort vp, int w, int h)
      Specified by:
      reshape in interface com.jme3.post.SceneProcessor
    • cleanup

      public void cleanup()
      Specified by:
      cleanup in interface com.jme3.post.SceneProcessor
    • setProfiler

      public void setProfiler(com.jme3.profile.AppProfiler profiler)
      Specified by:
      setProfiler in interface com.jme3.post.SceneProcessor