Fonts and colors in Eclipse
Eclipse uses the fonts and colors provided by the operating system as much as
possible. On Windows the platform color and font settings are found on the
Properties > Appearance page. The font used by most widgets in Eclipse is the
one set in the Message Box settings of the properties. However, operating
systems do not provide enough colors to handle all of the extra information that
colors and fonts provide in Eclipse.
Fonts

There are 4 main fonts in use by the Eclipse platform. They are:
- Banner Font
- Used in PDE editors, welcome pages and in the title area of many wizards.
For instance the New Project wizard uses this font for the top title,
- Header Font
- Used as a section heading. For instance the Welcome page for the Eclipse
Platform uses this font for the top title,
- Text Font
- Used in text editors.
- Dialog Font
- Used in dialogs.
These fonts can be set via the Workbench > Font preference. As well
as these 4 fonts there are several other secondary font settings. These default
to the text font. They can be found on the font preference page:
- Compare Text Font
- CVS Console Font
- Debug Console Font
- Detail Pane Text Font
- Java Compare Text Font
- Java Editor Text Font
Colors
Eclipse uses colors as an information enhancement in many places. Whenever
possible the operating system color settings are used, but in cases where the
operating system settings are not enough, Eclipse defines other colors. All of
these colors can be adjusted via the following preference pages:
- Workbench > Appearance (Error text, hyperlink text, active hyperlink
text)
- Workbench > Search (Foreground for inexact matches)
- Debug > Console (Standard Out, Standard Error, Standard In)
- Debug > Variable Views (Changed variable)
- Ant (Error, Warning, Information, Verbose, Debug)
- Install/Update (Section Title Color)
- Java > Editor > Appearance (Line number, matching brackets, current
line, problems, print, find scope, linked position)
- Java > Editor > Syntax (Multi line comment, single line comment,
keywords, strings, others, javadoc keywords, javadoc html, javadoc links,
javadoc others, background)
- Java > Editor > Code Assist (background and foreground for completion
proposals and method parameters)
- Plug-in Development > Editors (Text, processing instructions, constant
strings, tags ,comments)
- Team > CVS > Console (Command line, message, error)

Accessibility Features in Eclipse
Navigating the user interface by using the keyboard

Keys