|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gnu.glib.Struct
org.gnu.glib.GObject
org.gnu.gtk.Clipboard
public class Clipboard
The Clipboard object represents a clipboard of data shared between different processes or between different widgets in the same process.
TODO: This requires gdk.Selections
TODO: callback functions
Method Summary | |
---|---|
void |
clear()
Clear the contents of the clipboard. |
static Clipboard |
get(Atom atom)
Returns the clipboard object for the given selection. |
SelectionData |
getContents(Atom atom)
Requests the contents of the clipboard as SelectionData |
Display |
getDisplay()
Gets the Display associated with clipboard. |
static Clipboard |
getForDisplay(Display display,
Atom atom)
|
Pixbuf |
getImage()
|
java.lang.String |
getText()
Requests the contents of the clipboard as text. |
boolean |
isImageAvailable()
|
boolean |
isTextAvailable()
|
void |
setCanStore(TargetEntry[] targets)
|
void |
setImage(Pixbuf pixbuf)
|
void |
setText(java.lang.String text)
Set the contents of the clipboard. |
void |
store()
|
Methods inherited from class org.gnu.glib.Struct |
---|
equals, getHandle, getNullHandle, hashCode |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public void clear()
public static Clipboard get(Atom atom)
getForDisplay(Display, Atom)
for complete details.
atom
- a Atom
which identifies the clipboard to use
public static Clipboard getForDisplay(Display display, Atom atom)
display
- the display for which the clipboard is to be retrieved or
createdatom
- a Atom
which identifies the clipboard to use
public Display getDisplay()
Display
associated with clipboard.
Display
associated with clipboardpublic SelectionData getContents(Atom atom)
SelectionData
atom
- an Atom
representing the form into which the clipboard
owner should convert the selection
SelectionData
object or
NULL
if retrieving the given target failed
TODO: write the JNIpublic boolean isTextAvailable()
public boolean isImageAvailable()
public void setText(java.lang.String text)
public java.lang.String getText()
public void setImage(Pixbuf pixbuf)
public Pixbuf getImage()
public void setCanStore(TargetEntry[] targets)
public void store()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |