org.gnu.gtk

Class Preview


public class Preview
extends Widget

Constructor Summary

Preview(PreviewType previewType)
Construct a new PreviewType object

Method Summary

void
drawRow(byte[] data, int x, int y, int w)
void
put(Window win, GC gc, int srcX, int srcY, int destX, int destY, int width, int height)
void
reset()
void
setColorCube(int numRedShades, int numGreenShades, int numBlueShades, int numGrayShades)
void
setExpand(boolean expand)
void
setGamma(double gamma)
void
setSize(int width, int height)
Set the size for this Preview.

Methods inherited from class org.gnu.gtk.Widget

activate, addAccelerator, addEvents, addListener, addListener, addListener, addListener, addListener, addListener, addListener, addListener, addListener, addListener, addListener, canActivateAccel, createContext, createLayout, draw, drawArea, drawArea, finish, getAccessible, getAllocation, getCanFocus, getColormap, getContext, getData, getDisplay, getDragData, getEventListenerClass, getEventType, getExtensionEvents, getModifierStyle, getName, getParent, getParentWindow, getPointer, getRootWindow, getScreen, getSensitive, getStyle, getToplevel, getType, getWidget, getWindow, grabDefault, grabFocus, hasFocus, hasScreen, hide, hideAll, highlight, highlight, intersect, isAncestor, makeWidget, modifyStyle, popColormap, pushColormap, realize, removeAccelerator, removeListener, removeListener, removeListener, removeListener, removeListener, removeListener, removeListener, removeListener, removeListener, removeListener, removeListener, reparent, setBackgroundColor, setBaseColor, setCanFocus, setColormap, setDoubleBuffered, setDragDestination, setDragIcon, setDragIconPixbuf, setDragIconStock, setDragSource, setEvents, setExtensionEvents, setFont, setForegroundColor, setMinimumSize, setName, setNoDragDestination, setNoDragSource, setSensitive, setTextColor, shapeCombineMask, show, showAll, unHighlight, unHighlight

Methods inherited from class org.gnu.gtk.GtkObject

destroy, getType, sink

Constructor Details

Preview

public Preview(PreviewType previewType)
Construct a new PreviewType object
Parameters:
previewType -

Method Details

drawRow

public void drawRow(byte[] data,
                    int x,
                    int y,
                    int w)

put

public void put(Window win,
                GC gc,
                int srcX,
                int srcY,
                int destX,
                int destY,
                int width,
                int height)

reset

public void reset()

setColorCube

public void setColorCube(int numRedShades,
                         int numGreenShades,
                         int numBlueShades,
                         int numGrayShades)

setExpand

public void setExpand(boolean expand)

setGamma

public void setGamma(double gamma)

setSize

public void setSize(int width,
                    int height)
Set the size for this Preview.
Parameters:
width -
height -