org.jvnet.lafwidget.preview
Class InternalFramePreviewPainter

java.lang.Object
  extended by org.jvnet.lafwidget.preview.PreviewPainter
      extended by org.jvnet.lafwidget.preview.DefaultPreviewPainter
          extended by org.jvnet.lafwidget.preview.InternalFramePreviewPainter

public class InternalFramePreviewPainter
extends DefaultPreviewPainter


Constructor Summary
InternalFramePreviewPainter()
           
 
Method Summary
 java.awt.Dimension getPreviewWindowDimension(java.awt.Container parent, java.awt.Component component, int componentIndex)
          Returns the dimension for the component preview window.
 void previewComponent(java.awt.Container parent, java.awt.Component component, int componentIndex, java.awt.Graphics g, int x, int y, int w, int h)
          Draws a component preview on the specified graphics.
static void refreshSnaphost(javax.swing.JInternalFrame frame)
           
 
Methods inherited from class org.jvnet.lafwidget.preview.DefaultPreviewPainter
hasPreview, hasPreviewWindow
 
Methods inherited from class org.jvnet.lafwidget.preview.PreviewPainter
getPreviewWindowExtraDelay, getUpdateCycle, toUpdatePeriodically
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InternalFramePreviewPainter

public InternalFramePreviewPainter()
Method Detail

refreshSnaphost

public static void refreshSnaphost(javax.swing.JInternalFrame frame)

previewComponent

public void previewComponent(java.awt.Container parent,
                             java.awt.Component component,
                             int componentIndex,
                             java.awt.Graphics g,
                             int x,
                             int y,
                             int w,
                             int h)
Description copied from class: PreviewPainter
Draws a component preview on the specified graphics.

Overrides:
previewComponent in class DefaultPreviewPainter
Parameters:
parent - Component parent. May be null.
component - Component. May be null.
componentIndex - Component index in its parent. May be negative.
g - Graphics context.
x - X coordinate of the preview area.
y - Y coordinate of the preview area.
w - Width of the preview area.
h - Height of the preview area.

getPreviewWindowDimension

public java.awt.Dimension getPreviewWindowDimension(java.awt.Container parent,
                                                    java.awt.Component component,
                                                    int componentIndex)
Description copied from class: PreviewPainter
Returns the dimension for the component preview window.

Overrides:
getPreviewWindowDimension in class DefaultPreviewPainter
Parameters:
parent - Component parent. May be null.
component - Component. May be null.
componentIndex - Component index in its parent. May be negative.
Returns:
Dimension of the component preview window.