Eclipse Platform
Release 3.1

Uses of Class
org.eclipse.swt.graphics.Font

Packages that use Font
org.eclipse.jface.dialogs Provides support for dialogs.  
org.eclipse.jface.preference Provides a framework for preferences.  
org.eclipse.jface.resource Provides support for managing resources such as SWT fonts and images.  
org.eclipse.jface.text.source Provides a support for managing annotations attached to a document. 
org.eclipse.jface.viewers Provides a framework for viewers, which are model-based content adapters for SWT widgets.  
org.eclipse.jface.window Provides a general framework for creating and managing windows.  
org.eclipse.jface.wizard Provides a framework for wizards.  
org.eclipse.swt.custom SWT Custom widgets.  
org.eclipse.swt.graphics SWT graphics classes.  
org.eclipse.swt.ole.win32 SWT Win32 OLE implementation classes.  
org.eclipse.swt.widgets SWT widget public API classes.  
org.eclipse.ui.console Application programming interfaces for interaction with the Eclipse console. 
org.eclipse.ui.forms.widgets Custom widgets and controls for forms-based parts.  
org.eclipse.ui.model Provides a workbench adapter for displaying workbench elements in the UI without having to know the concrete type of the element, and various label providers for workbench-specific objects like editors, views, and perspectives. 
 

Uses of Font in org.eclipse.jface.dialogs
 

Methods in org.eclipse.jface.dialogs that return Font
protected  Font DialogPage.getFont()
          Returns the default font to use for this dialog page.
 

Uses of Font in org.eclipse.jface.preference
 

Methods in org.eclipse.jface.preference with parameters of type Font
protected  Composite PreferencePage.createNoteComposite(Font font, Composite composite, String title, String message)
          Creates a composite with a highlighted Note entry and a message text.
protected  void PreferenceDialog.updateTreeFont(Font dialogFont)
          Update the tree to use the specified Font.
 

Uses of Font in org.eclipse.jface.resource
 

Methods in org.eclipse.jface.resource that return Font
 Font ResourceManager.createFont(FontDescriptor descriptor)
          Returns the Font described by the given FontDescriptor.
static Font JFaceResources.getBannerFont()
          Returns the JFace's banner font.
static Font JFaceResources.getDefaultFont()
          Returns the JFace's standard font.
static Font JFaceResources.getDialogFont()
          Returns the JFace's dialog font.
static Font JFaceResources.getFont(String symbolicName)
          Returns the font in JFace's font registry with the given symbolic font name.
static Font JFaceResources.getHeaderFont()
          Returns the JFace's header font.
static Font JFaceResources.getTextFont()
          Returns the JFace's text font.
static Font JFaceResources.getViewerFont()
          Deprecated. This font is not in use
 Font FontRegistry.defaultFont()
          Returns the default font data.
 Font FontRegistry.get(String symbolicName)
          Returns the font associated with the given symbolic font name.
 Font FontRegistry.getBold(String symbolicName)
          Returns the bold font associated with the given symbolic font name.
 Font FontRegistry.getItalic(String symbolicName)
          Returns the italic font associated with the given symbolic font name.
abstract  Font FontDescriptor.createFont(Device device)
          Creates the Font described by this descriptor.
 

Methods in org.eclipse.jface.resource with parameters of type Font
static FontDescriptor FontDescriptor.createFrom(Font font, Device originalDevice)
          Creates a FontDescriptor that describes an existing font.
static FontDescriptor FontDescriptor.createFrom(Font font)
          Creates a FontDescriptor that describes an existing font.
abstract  void FontDescriptor.destroyFont(Font previouslyCreatedFont)
          Deallocates anything that was allocated by createFont, given a font that was allocated by an equal FontDescriptor.
 

Uses of Font in org.eclipse.jface.text.source
 

Methods in org.eclipse.jface.text.source with parameters of type Font
 void VerticalRuler.setFont(Font font)
           
 void LineNumberRulerColumn.setFont(Font font)
           
 void IVerticalRulerExtension.setFont(Font font)
          Sets the font of this vertical ruler.
 void IVerticalRulerColumn.setFont(Font font)
          Sets the font of this ruler column.
 void CompositeRuler.setFont(Font font)
           
 void ChangeRulerColumn.setFont(Font font)
           
 void AnnotationRulerColumn.setFont(Font font)
           
 

Uses of Font in org.eclipse.jface.viewers
 

Methods in org.eclipse.jface.viewers that return Font
 Font ViewerLabel.getFont()
          Get the font.
 Font ITableFontProvider.getFont(Object element, int columnIndex)
          Provides a font for the given element at index columnIndex.
 Font IFontProvider.getFont(Object element)
          Provides a font for the given element.
 Font IFontDecorator.decorateFont(Object element)
          Return the font for element or null if there is not one.
 Font DecoratingLabelProvider.getFont(Object element)
           
 

Methods in org.eclipse.jface.viewers with parameters of type Font
 void ViewerLabel.setFont(Font font)
          Set the font.
 void IDecoration.setFont(Font font)
          Set the font for this decoration.
 

Uses of Font in org.eclipse.jface.window
 

Methods in org.eclipse.jface.window that return Font
protected  Font ApplicationWindow.getFont()
          Returns the default font used for this window.
 

Uses of Font in org.eclipse.jface.wizard
 

Methods in org.eclipse.jface.wizard with parameters of type Font
 void ProgressMonitorPart.setFont(Font font)
          Sets the progress monitor part's font.
 

Uses of Font in org.eclipse.swt.custom
 

Methods in org.eclipse.swt.custom that return Font
 Font TableTreeItem.getFont()
          Deprecated. Returns the font that the receiver will use to paint textual information for this item.
 Font TableTree.getFont()
          Deprecated.  
 Font PopupList.getFont()
          Gets the widget font.
 Font CTabItem.getFont()
          Returns the font that the receiver will use to paint textual information.
 

Methods in org.eclipse.swt.custom with parameters of type Font
 void TableTreeItem.setFont(Font font)
          Deprecated. Sets the font that the receiver will use to paint textual information for this item to the font specified by the argument, or to the default font for that kind of control if the argument is null.
 void TableTree.setFont(Font font)
          Deprecated.  
 void StyledText.setFont(Font font)
          Sets a new font to render text with.
 void PopupList.setFont(Font font)
          Sets the widget font.
 void CTabItem.setFont(Font font)
          Sets the font that the receiver will use to paint textual information for this item to the font specified by the argument, or to the default font for that kind of control if the argument is null.
 void CTabFolder.setFont(Font font)
           
 void CLabel.setFont(Font font)
           
 void CCombo.setFont(Font font)
           
 

Uses of Font in org.eclipse.swt.graphics
 

Fields in org.eclipse.swt.graphics declared as Font
 Font TextStyle.font
          the font of the style
 

Methods in org.eclipse.swt.graphics that return Font
 Font TextLayout.getFont()
          Returns the default font currently being used by the receiver to draw and measure text.
 Font GC.getFont()
          Returns the font currently being used by the receiver to draw and measure text.
static Font Font.win32_new(Device device, int handle)
          Invokes platform specific functionality to allocate a new font.
 Font Device.getSystemFont()
          Returns a reasonable font for applications to use.
 

Methods in org.eclipse.swt.graphics with parameters of type Font
 void TextLayout.setFont(Font font)
          Sets the default font which will be used by the receiver to draw and measure text.
 void Path.addString(String string, float x, float y, Font font)
          Adds to the receiver the pattern of glyphs generated by drawing the given string using the given font starting at the point (x, y).
 void GC.setFont(Font font)
          Sets the font which will be used by the receiver to draw and measure text to the argument.
 

Constructors in org.eclipse.swt.graphics with parameters of type Font
TextStyle(Font font, Color foreground, Color background)
          Create a new text style with the specified font, foreground and background.
 

Uses of Font in org.eclipse.swt.ole.win32
 

Methods in org.eclipse.swt.ole.win32 that return Font
 Font OleControlSite.getFont()
           
 

Methods in org.eclipse.swt.ole.win32 with parameters of type Font
 void OleControlSite.setFont(Font font)
           
 

Uses of Font in org.eclipse.swt.widgets
 

Methods in org.eclipse.swt.widgets that return Font
 Font TreeItem.getFont()
          Returns the font that the receiver will use to paint textual information for this item.
 Font TreeItem.getFont(int index)
          Returns the font that the receiver will use to paint textual information for the specified cell in this item.
 Font TableItem.getFont()
          Returns the font that the receiver will use to paint textual information for this item.
 Font TableItem.getFont(int index)
          Returns the font that the receiver will use to paint textual information for the specified cell in this item.
 Font Display.getSystemFont()
          Returns a reasonable font for applications to use.
 Font Control.getFont()
          Returns the font that the receiver will use to paint textual information.
 Font Caret.getFont()
          Returns the font that the receiver will use to paint textual information.
 

Methods in org.eclipse.swt.widgets with parameters of type Font
 void TreeItem.setFont(Font font)
          Sets the font that the receiver will use to paint textual information for this item to the font specified by the argument, or to the default font for that kind of control if the argument is null.
 void TreeItem.setFont(int index, Font font)
          Sets the font that the receiver will use to paint textual information for the specified cell in this item to the font specified by the argument, or to the default font for that kind of control if the argument is null.
 void ToolBar.setFont(Font font)
           
 void Text.setFont(Font font)
           
 void TableItem.setFont(Font font)
          Sets the font that the receiver will use to paint textual information for this item to the font specified by the argument, or to the default font for that kind of control if the argument is null.
 void TableItem.setFont(int index, Font font)
          Sets the font that the receiver will use to paint textual information for the specified cell in this item to the font specified by the argument, or to the default font for that kind of control if the argument is null.
 void Table.setFont(Font font)
           
 void List.setFont(Font font)
           
 void Control.setFont(Font font)
          Sets the font that the receiver will use to paint textual information to the font specified by the argument, or to the default font for that kind of control if the argument is null.
 void Caret.setFont(Font font)
          Sets the font that the receiver will use to paint textual information to the font specified by the argument, or to the default font for that kind of control if the argument is null.
 void Canvas.setFont(Font font)
           
 

Uses of Font in org.eclipse.ui.console
 

Methods in org.eclipse.ui.console that return Font
 Font TextConsole.getFont()
          Returns the font used by this console.
 

Methods in org.eclipse.ui.console with parameters of type Font
 void TextConsoleViewer.setFont(Font font)
          Sets the font used by this viewer.
 void TextConsole.setFont(Font newFont)
          Sets the font used by this console.
 

Uses of Font in org.eclipse.ui.forms.widgets
 

Methods in org.eclipse.ui.forms.widgets with parameters of type Font
 void SharedScrolledComposite.setFont(Font font)
          Sets the font of the form.
 void FormText.setFont(String key, Font font)
          Registers the font referenced by the provided key.
 void FormText.setFont(Font font)
          Sets the font to use to render the default text (text that does not have special font property assigned).
 void ExpandableComposite.setFont(Font font)
          Sets the fonts of all the custom controls in the expandable.
 

Uses of Font in org.eclipse.ui.model
 

Methods in org.eclipse.ui.model that return Font
 Font WorkbenchLabelProvider.getFont(Object element)
           
 


Eclipse Platform
Release 3.1

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.