org.gnu.gtk

Class FontSelectionDialog

public class FontSelectionDialog extends Dialog

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 in the future have an equivalent in java-gnome 4.0, try looking for org.gnome.gtk.FontSelectionDialog. You should be aware that there is a considerably different API in the new library: the architecture is completely different and most notably internals are no longer exposed to public view.

The FontSelectionDialog widget is a dialog for selecting a font. Filters can be used to limit the fonts shown. There are 2 filters in the FileSelectionDialog - a base filter and a user filter. The base filter cannot be changed by the user, so this can be used when the user must choose from the restricted set of fonts. The user filter can be changed or reset by the user, using the 'Reset Filter' button or changing the options on the 'Filter' page of the dialog.
Constructor Summary
FontSelectionDialog(String title)
Construct a new FontSelectionDialog object.
FontSelectionDialog(Handle handle)
Construct a FontSelectionDialog using a handle to a native resource.
Method Summary
ButtongetApplyButton()
Return the Apply Button widget for this Dialog.
ButtongetCancelButton()
Return the Cancel Button widget for this dialog.
StringgetFontName()
Gets the currently selected font name.
static FontSelectionDialoggetFontSelectionDialog(Handle handle)
Internal static factory method to be used by Java-Gnome only.
ButtongetOKButton()
Return the OK Button widget for this Dialog.
static TypegetType()
Retrieve the runtime type used by the GLib library.
voidsetFontname(String fontName)
Sets the currently selected font.
voidsetPreviewText(String text)
Sets the text displayed in the preview area.

Constructor Detail

FontSelectionDialog

public FontSelectionDialog(String title)

Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Construct a new FontSelectionDialog object.

Parameters: title The title for the dialog.

FontSelectionDialog

public FontSelectionDialog(Handle handle)

Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Construct a FontSelectionDialog using a handle to a native resource.

Method Detail

getApplyButton

public Button getApplyButton()

Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Return the Apply Button widget for this Dialog.

Returns: The Apply Button.

getCancelButton

public Button getCancelButton()

Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Return the Cancel Button widget for this dialog.

Returns: The Cancel Button.

getFontName

public String getFontName()

Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Gets the currently selected font name.

Returns: The name of the currently selected font.

getFontSelectionDialog

public static FontSelectionDialog getFontSelectionDialog(Handle handle)

Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Internal static factory method to be used by Java-Gnome only.

getOKButton

public Button getOKButton()

Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Return the OK Button widget for this Dialog.

Returns: The OK Button.

getType

public static Type getType()

Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Retrieve the runtime type used by the GLib library.

setFontname

public void setFontname(String fontName)

Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Sets the currently selected font.

Parameters: fontName The name of the font to set as the currently selected font.

setPreviewText

public void setPreviewText(String text)

Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Sets the text displayed in the preview area.

Parameters: text The text to display in the preview area.