gnu.gcj.xlib

Class Pixmap


public class Pixmap
extends Drawable

An X11 Pixmap. A pixmap is an offscreen drawable that resides on the X server. A pixmap is bound to the screen it was created for.

Field Summary

Fields inherited from class gnu.gcj.xlib.XID

display, xid

Constructor Summary

Pixmap(Drawable sameScreenAs, int width, int height, int depth)
Pixmap(XImage image, Screen screen)

Method Summary

protected static int
createXID(Drawable sameScreenAs, int width, int height, int depth)
protected void
finalize()

Methods inherited from class gnu.gcj.xlib.Drawable

copyIntoXImage, finalize, getBounds, getDepth

Methods inherited from class gnu.gcj.xlib.XID

getClientData, getDisplay, getXID, params, setClientData, toString

Methods inherited from class java.lang.Object

clone, equals, extends Object> getClass, finalize, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Details

Pixmap

public Pixmap(Drawable sameScreenAs,
              int width,
              int height,
              int depth)

Pixmap

public Pixmap(XImage image,
              Screen screen)

Method Details

createXID

protected static int createXID(Drawable sameScreenAs,
                               int width,
                               int height,
                               int depth)

finalize

protected void finalize()
Overrides:
finalize in interface Drawable

Copyright (C) 2000 Free Software Foundation This file is part of libgcj. This software is copyrighted work licensed under the terms of the Libgcj License. Please consult the file "LIBGCJ_LICENSE" for details.