org.gnu.gnome

Class Entry


public class Entry
extends Combo

The Entry widget accepts user input - once accepted, the entry is included in the history of items previously entered. You can save this history information so it can be restored the next time the widget appears.
See Also:
org.gnu.gtk.Entry

Constructor Summary

Entry(Handle handle)
Constructs an Entry object referencing an existing gnome Entry native resource.
Entry(String historyID)
Constructs a new Entry object.

Method Summary

void
appendHistory(String text, boolean save)
Add a string to the end of the list.
void
clearHistory()
Clear the history list.
org.gnu.gtk.Entry
getEntry()
Return the Gtk Entry for this widget.
String
getHistoryID()
Gets the unique Id used by gnome to save and load history info.
int
getMaxSaved()
static Type
getType()
Retrieve the runtime type used by the GLib library.
void
prependHistory(String text, boolean save)
Add a string to the beginning of the list.
void
setHistoryID(String historyID)
Sets the unique Id used by gnome to save and load history info.
void
setMaxSaved(int maxSaved)

Constructor Details

Entry

public Entry(Handle handle)
Constructs an Entry object referencing an existing gnome Entry native resource.
Parameters:
handle - The handle to the gnome Entry widget.

Entry

public Entry(String historyID)
Constructs a new Entry object.
Parameters:
historyID - The unique Id used by gnome to save and load history list info.

Method Details

appendHistory

public void appendHistory(String text,
                          boolean save)
Add a string to the end of the list.
Parameters:
text - The string to append.
save - If true, the list will be saved to history after the append.

clearHistory

public void clearHistory()
Clear the history list.

getEntry

public org.gnu.gtk.Entry getEntry()
Return the Gtk Entry for this widget.

getHistoryID

public String getHistoryID()
Gets the unique Id used by gnome to save and load history info.

getMaxSaved

public int getMaxSaved()

getType

public static Type getType()
Retrieve the runtime type used by the GLib library.

prependHistory

public void prependHistory(String text,
                           boolean save)
Add a string to the beginning of the list.
Parameters:
text - The string to prepend.
save - If true, the list will be saved to history after the prepend.

setHistoryID

public void setHistoryID(String historyID)
Sets the unique Id used by gnome to save and load history info. This is usefull if you want to save and load history lists interactively. No no need to create a new control with the appropriate historyID, just change it.

setMaxSaved

public void setMaxSaved(int maxSaved)