|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jvnet.lafwidget.preview.PreviewPainter
org.jvnet.lafwidget.preview.DefaultPreviewPainter
public class DefaultPreviewPainter
Default implementation of the component preview painter. The component preview is a scaled-down (as necessary) thumbnail of the relevant component.
Constructor Summary | |
---|---|
DefaultPreviewPainter()
|
Method Summary | |
---|---|
java.awt.Dimension |
getPreviewWindowDimension(java.awt.Container parent,
java.awt.Component component,
int componentIndex)
Returns the dimension for the component preview window. |
boolean |
hasPreview(java.awt.Container parent,
java.awt.Component component,
int componentIndex)
Checks whether the specified component is previewable. |
boolean |
hasPreviewWindow(java.awt.Container parent,
java.awt.Component component,
int componentIndex)
Checks whether the specified component has a 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. |
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 |
---|
public DefaultPreviewPainter()
Method Detail |
---|
public boolean hasPreview(java.awt.Container parent, java.awt.Component component, int componentIndex)
PreviewPainter
hasPreview
in class PreviewPainter
parent
- Component parent. May be null
.component
- Component. May be null
.componentIndex
- Component index in its parent. May be negative.
true
if the specified component is previewable,
false
otherwise.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)
PreviewPainter
previewComponent
in class PreviewPainter
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.public boolean hasPreviewWindow(java.awt.Container parent, java.awt.Component component, int componentIndex)
PreviewPainter
hasPreviewWindow
in class PreviewPainter
parent
- Component parent. May be null
.component
- Component. May be null
.componentIndex
- Component index in its parent. May be negative.
true
if the specified component has a preview
window, false
otherwise.public java.awt.Dimension getPreviewWindowDimension(java.awt.Container parent, java.awt.Component component, int componentIndex)
PreviewPainter
getPreviewWindowDimension
in class PreviewPainter
parent
- Component parent. May be null
.component
- Component. May be null
.componentIndex
- Component index in its parent. May be negative.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |