org.gnu.gnome

Class FontPicker

public class FontPicker extends Button

Deprecated: This class is part of the java-gnome 2.x family of libraries, which, due to their inefficiency and complexity, are no longer being maintained and have been abandoned by the java-gnome project. This class may have an equivalent in java-gnome 4.0; have a look for org.gnome.gnome.FontPicker.

The FontPicker widget is a button that, when selected, presents a window that enables the user to select from among the many available fonts.

See Also: org.gnu.gtk.FontButton

Constructor Summary
FontPicker()
Creates a new font picker.
FontPicker(Handle handle)
Construct a FontPicker using a handle to a native resource.
Method Summary
voidaddListener(FontPickerListener listener)
Register an object to handle FontPicker events.
voidenableFontPreview(boolean enable, int size)
Enables/Disables thre rendering of the font's name in its font.
voidenableSize(boolean showSize)
Enable/Disable the display of font sizes.
ClassgetEventListenerClass(String signal)
EventTypegetEventType(String signal)
StringgetFontName()
Get the name of the selected font.
FontPickerModegetMode()
Get the mode.
StringgetPreviewText()
Get the text showen in the preview.
StringgetTitle()
Get the title of the dialog.
static TypegetType()
Retrieve the runtime type used by the GLib library.
WidgetgetUserWidget()
Get the user defined widget.
voidremoveListener(FontPickerListener listener)
Removes a listener
voidsetFontName(String fontName)
Set the name of the font to be selected.
voidsetMode(FontPickerMode mode)
Set the mode.
voidsetPreviewText(String text)
Set the text to show in the preview.
voidsetTitle(String title)
Set the title of the dialog.
voidsetUserWidget(Widget widget)
Set the user defined widget.

Constructor Detail

FontPicker

public FontPicker()

Deprecated: Superceeded by java-gnome 4.0; this method may or may not exist in the new bindings but if it does, it will likely have a different name or signature in order that the presented API is a more algorithmic mapping of the underlying native libraries.

Creates a new font picker.

FontPicker

public FontPicker(Handle handle)

Deprecated: Superceeded by java-gnome 4.0; this method may or may not exist in the new bindings but if it does, it will likely have a different name or signature in order that the presented API is a more algorithmic mapping of the underlying native libraries.

Construct a FontPicker using a handle to a native resource.

Method Detail

addListener

public void addListener(FontPickerListener listener)

Deprecated: Superceeded by java-gnome 4.0; this method may or may not exist in the new bindings but if it does, it will likely have a different name or signature in order that the presented API is a more algorithmic mapping of the underlying native libraries.

Register an object to handle FontPicker events.

See Also: FontPickerListener

enableFontPreview

public void enableFontPreview(boolean enable, int size)

Deprecated: Superceeded by java-gnome 4.0; this method may or may not exist in the new bindings but if it does, it will likely have a different name or signature in order that the presented API is a more algorithmic mapping of the underlying native libraries.

Enables/Disables thre rendering of the font's name in its font.

Parameters: enable True if the font name should be rendered in its font. False otherwise. size The font size to use when rendering the font names.

enableSize

public void enableSize(boolean showSize)

Deprecated: Superceeded by java-gnome 4.0; this method may or may not exist in the new bindings but if it does, it will likely have a different name or signature in order that the presented API is a more algorithmic mapping of the underlying native libraries.

Enable/Disable the display of font sizes.

Parameters: showSize True if font sizes should be shown. False otherwise.

getEventListenerClass

public Class getEventListenerClass(String signal)

getEventType

public EventType getEventType(String signal)

getFontName

public String getFontName()

Deprecated: Superceeded by java-gnome 4.0; this method may or may not exist in the new bindings but if it does, it will likely have a different name or signature in order that the presented API is a more algorithmic mapping of the underlying native libraries.

Get the name of the selected font.

Returns: The name of the selected font.

getMode

public FontPickerMode getMode()

Deprecated: Superceeded by java-gnome 4.0; this method may or may not exist in the new bindings but if it does, it will likely have a different name or signature in order that the presented API is a more algorithmic mapping of the underlying native libraries.

Get the mode.

Returns: The mode.

getPreviewText

public String getPreviewText()

Deprecated: Superceeded by java-gnome 4.0; this method may or may not exist in the new bindings but if it does, it will likely have a different name or signature in order that the presented API is a more algorithmic mapping of the underlying native libraries.

Get the text showen in the preview.

Returns: The text in the preview.

getTitle

public String getTitle()

Deprecated: Superceeded by java-gnome 4.0; this method may or may not exist in the new bindings but if it does, it will likely have a different name or signature in order that the presented API is a more algorithmic mapping of the underlying native libraries.

Get the title of the dialog.

Returns: The title.

getType

public static Type getType()

Deprecated: Superceeded by java-gnome 4.0; this method may or may not exist in the new bindings but if it does, it will likely have a different name or signature in order that the presented API is a more algorithmic mapping of the underlying native libraries.

Retrieve the runtime type used by the GLib library.

getUserWidget

public Widget getUserWidget()

Deprecated: Superceeded by java-gnome 4.0; this method may or may not exist in the new bindings but if it does, it will likely have a different name or signature in order that the presented API is a more algorithmic mapping of the underlying native libraries.

Get the user defined widget. For use with USER_WIDGET mode.

Returns: The widget.

See Also: getMode setMode

removeListener

public void removeListener(FontPickerListener listener)

Deprecated: Superceeded by java-gnome 4.0; this method may or may not exist in the new bindings but if it does, it will likely have a different name or signature in order that the presented API is a more algorithmic mapping of the underlying native libraries.

Removes a listener

See Also: addListener

setFontName

public void setFontName(String fontName)

Deprecated: Superceeded by java-gnome 4.0; this method may or may not exist in the new bindings but if it does, it will likely have a different name or signature in order that the presented API is a more algorithmic mapping of the underlying native libraries.

Set the name of the font to be selected. (Select the specified font)

Parameters: fontName The name of the font to select.

setMode

public void setMode(FontPickerMode mode)

Deprecated: Superceeded by java-gnome 4.0; this method may or may not exist in the new bindings but if it does, it will likely have a different name or signature in order that the presented API is a more algorithmic mapping of the underlying native libraries.

Set the mode.

Parameters: mode The mode.

setPreviewText

public void setPreviewText(String text)

Deprecated: Superceeded by java-gnome 4.0; this method may or may not exist in the new bindings but if it does, it will likely have a different name or signature in order that the presented API is a more algorithmic mapping of the underlying native libraries.

Set the text to show in the preview.

Parameters: text The text to preview.

setTitle

public void setTitle(String title)

Deprecated: Superceeded by java-gnome 4.0; this method may or may not exist in the new bindings but if it does, it will likely have a different name or signature in order that the presented API is a more algorithmic mapping of the underlying native libraries.

Set the title of the dialog.

Parameters: title The title.

setUserWidget

public void setUserWidget(Widget widget)

Deprecated: Superceeded by java-gnome 4.0; this method may or may not exist in the new bindings but if it does, it will likely have a different name or signature in order that the presented API is a more algorithmic mapping of the underlying native libraries.

Set the user defined widget. For use with USER_WIDGET mode.

Parameters: widget The widget.

See Also: getMode setMode