Java Sun >
Guidelines Home Page >  Java Look and Feel Design Guidelines
  >
Index
    Previous Next Contents/Index/Search

Index

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W-Y | Z


Numerals

8-bit colors, 1— 2
256-color displays, 1— 2

A

About Application item (Help menu), 1
About boxes
designing, 1
supplied graphics for, 1
Abstract Window Toolkit (AWT), 1
accelerator keys. See keyboard shortcuts
access keys. See mnemonics
accessibility, 1— 2
accessible names and descriptions, 1
color and, 1— 2
ease of use and, 1
icon size and, 1
JFC support for, 1
keyboard focus and, 1, 2— 3
keyboard shortcuts and, 1— 2
labels and, 1, 2
legal requirements, 1
mnemonics and, 1— 2, 3— 4
multiplexing look and feel, 1
recommended reading, 1
tab traversal and, 1, 2
tool tips and, 1, 2, 3
usability studies for, 1
activation, 1— 2
active components. See available components, spacing of
active windows
color design for borders, 1, 2
example, 1
add object indicators, 1— 2
addition symbol (badge), 1— 2
alert boxes, 1— 2
See also dialog boxes
capitalization of text in, 1
Error, 1— 2, 3
Info, 1
keyboard operations for, 1
platform-specific examples, 1
Question, 1
Warning, 1, 2— 3
alignment. See spacing and alignment
Alt key, 1, 2— 3
Americans With Disabilities Act, 1
animation, 1— 2
See also mouse-over feedback
progress, 1— 2
status, 1— 2
supplied graphics for, 1— 2
anti-aliasing, 1
applets, 1— 2
browser windows and, 1— 2
examples, 1, 2— 3
JFC downloads with, 1
menus in, 1
mnemonics in, 1
recommended reading, 1
security issues, 1
supplied graphics for, 1
application graphics, 1— 2
See also button graphics; colors; icons
About boxes, 1
badges in, 1— 2
corporate and product identity and, 1— 2
GIF files and, 1— 2
internationalization, 1— 2, 3
Java look and feel style, 1
JPEG files and, 1— 2, 3
splash screens, 1— 2
supplied with JFC, 1— 2
symbols, 1— 2
tree components, 1
application windows. See primary windows
applications
compared with applets, 1, 2, 3— 4
supplied graphics for, 1— 2
Apply button, 1
arrow keys, 1, 2, 3, 4, 5, 6
arrows. See arrow keys; indicators; scroll arrows
assistive technologies, 1, 2
See also accessibility
audience for this book, 1
available components, spacing of, 1— 2
AWT (Abstract Window Toolkit), 1

Return to the top of the index.

B

background canvas, color design for, 1, 2
backing windows, 1— 2
keyboard operations, 1
secondary windows and, 1
Backspace key, 1
badges
add object indicators, 1— 2
combining indicators, 1
menu indicators, 1— 2
new object indicators, 1— 2
properties indicators, 1— 2
beans, supplied graphics for, 1— 2
behavioral design, 1— 2
bibliography, 1— 2
bit depth, 1
black, use in Java look and feel, 1, 2
blinking. See animation
blues, use in Java look and feel, 1, 2
borders
in button graphics, 1, 2
color design for, 1
in icons, 1
boxes. See About boxes; alert boxes; checkboxes; combo boxes; dialog boxes; list boxes
branding, for products, 1— 2
browser windows, 1, 2— 3, 4— 5
button controls, 1, 2— 3
See also button graphics; checkboxes; command buttons; mouse buttons; radio buttons; toggle buttons; toolbar buttons
button graphics, 1— 2
See also spacing and alignment
badges in, 1— 2
borders in, 1, 2
defined, 1
drop-down arrows in, 1
supplied with JFC, 1— 2
use with text, 1, 2, 3— 4

Return to the top of the index.

C

Cancel button, 1, 2
capitalization, 1— 2
cascading menus. See submenus
case-sensitivity, in user input, 1
caution symbols, 1
CDE look and feel, 1, 2
CD-ROM resources, 1
cells in tables, 1— 2, 3, 4
channels (for scrollbars), 1
check mark graphics, 1— 2
checkbox menu items, 1— 2
example, 1
keyboard operations for, 1— 2
checkboxes, 1
example, 1
font design for, 1
keyboard operations for, 1
in menus, 1, 2— 3
spacing of, 1— 2, 3
text with, 1, 2
choosers, color, 1— 2, 3— 4
choosing menu items, 1
clicking, 1— 2
See also dragging
Control-clicking, 1
double-clicking, 1, 2
as selection technique, 1
Shift-clicking, 1
triple-clicking, 1, 2
client, 1
client properties, 1
Close button, 1, 2— 3
close controls, 1, 2, 3, 4
See also window controls
Close item (File menu), 1, 2
collapse box. See window controls
color choosers, 1— 2, 3— 4
color model, 1, 2— 3
colors, 1— 2
See also application graphics
black, 1, 2, 3, 4
blues, 1, 2, 3
cross-platform, 1— 2
dithering, 1, 2— 3
graphic file formats and, 1— 2
grays, 1, 2, 3, 4
Java look and feel model, 1— 2
primary, 1, 2, 3
redefining, 1— 2
secondary, 1, 2, 3, 4
table of Java look and feel colors, 1— 2
web-safe, 1, 2
white, 1, 2, 3
columns in tables
reordering, 1
resizing, 1— 2
selecting, 1— 2
supplied graphics for, 1
combo boxes, 1— 2
capitalization of text with, 1
defined, 1
editable, 1— 2
example, 1
internationalization, 1
keyboard operations for, 1
noneditable, 1— 2
command buttons, 1— 2
See also button graphics; default command buttons; toolbar buttons
in alert boxes, 1
Cancel, 1, 2
Close, 1, 2
color design for, 1
default, 1, 2— 3
ellipsis mark in, 1
examples, 1, 2, 3
font design for, 1
graphics in, 1
Help, 1
keyboard operations for, 1
OK, 1
Reset, 1
spacing of, 1, 2, 3
text with, 1, 2, 3, 4— 5
Command key, 1
commands, menu. See menu items
common dialog boxes, 1— 2
common menus, 1— 2
company logos, 1— 2
components, 1— 2
spacing between, 1— 2
spacing for JFC, 1— 2
specifying look and feel of, 1— 2
table of major JFC components, 1— 2
containers, 1— 2
See also dialog boxes; windows
content panes, 1— 2
contextual help, supplied graphics for, 1
contextual menus, 1— 2
See also menus
defined, 1
displaying, 1
keyboard operations for, 1— 2
Control key, 1, 2, 3— 4, 5
control type style, in Java look and feel, 1, 2
controls, 1— 2
See also checkboxes; combo boxes; command buttons; list boxes; radio buttons; sliders; toggle buttons; window controls
capitalization of text with, 1
in menus, 1— 2
Copy item (Edit menu), supplied graphics for, 1
copyright information, 1, 2
corporate identity, graphics and, 1— 2
crosshair pointers, 1
cross-platform colors, 1— 2
See also colors
cross-platform delivery guidelines, defined, 1
cursors. See pointers
Cut item (Edit menu), supplied graphics for, 1

Return to the top of the index.

D

data loss and alert boxes, 1
default colors, 1— 2
See also colors
default command buttons, 1— 2
See also command buttons
behavior of, 1— 2
examples, 1, 2
examples of, 1
mnemonics with, 1
default editor kit, 1, 2— 3
default fonts, 1
default pointers, 1
delay feedback, 1— 2
Delete key, 1, 2
design principles. See principles of design
destination feedback, 1— 2
development graphics, supplied, 1— 2
dialog boxes, 1— 2
See also alert boxes; command buttons; spacing and alignment; utility windows
capitalization of titles and text in, 1
command buttons in, 1— 2
default command buttons in, 1
find, 1
initial keyboard focus in, 1
international considerations, 1, 2
keyboard operations for, 1
login, 1— 2, 3
mnemonics in, 1
modes, 1
multiple-use, 1
platform-specific examples, 1— 2
preferences, 1— 2, 3— 4, 5— 6
progress, 1— 2
single-use, 1
tab traversal in, 1, 2
as top-level containers, 1— 2
Dialog font, 1
dimmed text, color design for, 1, 2
disabilities. See accessibility
dithering, 1, 2— 3
in button graphics, 1
in icons, 1
prevention of, 1— 2
dockable toolbars, 1— 2
dots in menus. See ellipsis mark
double-clicking, 1, 2
downloading applets, 1
drag texture, 1, 2
drag-and-drop operations, 1— 2
dragging
and dropping, 1— 2
as selection technique, 1, 2
title bars, 1
toolbars, 1— 2
drop-down arrows
See also indicators
for combo boxes, 1— 2
for submenus, 1— 2
for toolbar buttons, 1— 2, 3— 4
drop-down menus, 1
See also menus
common, 1— 2
defined, 1
displaying, 1
examples, 1— 2
keyboard operations for, 1— 2
titles of, 1
toolbar buttons and, 1— 2

Return to the top of the index.

E

EAR files, supplied graphics for, 1— 2
ease of use. See principles of design
Edit menu, 1
example, 1
keyboard shortcuts in, 1, 2
mnemonics in, 1, 2— 3
supplied graphics for, 1— 2
editable combo boxes, 1— 2
See also combo boxes
example, 1
in login splash screens, 1
editable text fields, 1, 2— 3
editing
password fields, 1
selection techniques, 1— 2, 3
supplied graphics for, 1— 2
tables, 1
text, 1— 2
text fields, 1— 2
tree components, 1
editor panes, 1— 2
example, 1
keyboard operations for, 1— 2
8-bit colors, 1— 2
ellipsis mark
in command buttons, 1
in menu items, 1
email, supplied graphics for, 1
End key, 1, 2
Enter key, 1, 2, 3, 4, 5
enterprise beans, supplied graphics for, 1— 2
Error alert boxes, 1— 2
error messages
capitalization of, 1
in Error alert boxes, 1— 2
in login dialog boxes, 1
Escape key, 1, 2, 3, 4
Exit item (File menu), 1, 2
exporting objects, supplied graphics for, 1— 2

Return to the top of the index.

F

Federal Rehabilitation Act, 1
feedback
while dragging, 1
mouse-over, 1, 2
operational, 1— 2
pointer style as, 1, 2, 3, 4
progress bars, 1
progress dialog boxes, 1— 2
fields. See password fields; text fields
File menu, 1
Close item in, 1
Exit item in, 1
keyboard shortcuts in, 1, 2
mnemonics in, 1, 2— 3
supplied graphics for, 1— 2, 3, 4— 5
Find Again (Edit menu), supplied graphics for, 1
find dialog boxes, 1
Find item (Edit menu), supplied graphics for, 1
flush 3D effects
See also application graphics
button graphics and, 1— 2, 3
component spacing and, 1— 2
default theme and, 1, 2
example, 1
icons and, 1— 2, 3
symbols and, 1
folders, supplied graphics for, 1
fonts
See also text
international considerations, 1
redefining, 1— 2
size, 1
table of default fonts, 1
Format menu, 1
example, 1
keyboard shortcuts in, 1, 2, 3
mnemonics in, 1— 2
supplied graphics for, 1— 2
formatted text panes. See editor panes
formatting classes, 1
function keys, 1

Return to the top of the index.

G

GIF (Graphics Interchange Format), 1— 2
glossary, 1— 2
gradients
See also application graphics
in button graphics, 1— 2
dithering added to, 1
in icons, 1
graphic conventions in this book, 1— 2
graphic file formats, 1— 2
Graphics Interchange Format (GIF), 1— 2
Graphics Repository, 1— 2
graphics. See application graphics; button graphics; colors
grays, use in Java look and feel, 1, 2, 3
grids, 1— 2

Return to the top of the index.

H

hand pointers, 1
handicaps. See accessibility
headline capitalization style, 1— 2
Help button, 1
Help menu, 1— 2
About Application item in, 1
mnemonics in, 1, 2— 3
supplied graphics for, 1— 2
help messages, capitalization of, 1
hierarchical menus. See submenus
highlighting, color design for, 1
history files, supplied graphics for, 1
Home key, 1, 2
home location, supplied graphics for, 1
horizontal traversal, supplied graphics for, 1— 2
hosts, supplied graphics for, 1
HTML banners, 1— 2
HTML editor kits, 1, 2, 3— 4
HTTP (Hypertext Transfer Protocol), 1
HTTPS (Secure Hypertext Transfer Protocol), 1
human interface principles. See principles of design

Return to the top of the index.

I

I-beam pointer. See pointers
icons, 1— 2
See also application graphics
accessibility and, 1
borders in, 1
capitalization of text with, 1
drawing, 1— 2
internationalization, 1— 2, 3
selection, 1, 2
text in, 1
tool tips for, 1
implementation tips, defined, 1
importing objects, supplied graphics for, 1
inactive windows
color design for, 1, 2
example, 1
indicators, 1— 2
add object, 1— 2
combining, 1
for combo boxes, 1— 2
menu, 1— 2
new object, 1— 2
properties, 1— 2
in sliders, 1— 2
for submenus, 1— 2
for toolbar buttons, 1— 2, 3— 4
in tree components, 1
Info alert boxes, 1
informational symbols, 1
input focus. See keyboard focus
insertion point, 1, 2, 3
interaction, design for smooth, 1— 2
internal frames. See internal windows
internal utility windows, 1— 2
internal windows, 1— 2
color design for, 1, 2
keyboard operations for, 1
title text in, 1
internationalization, 1— 2
fonts and, 1
formatting classes and, 1
graphics and, 1— 2, 3
layout managers and, 1
mnemonics and, 1, 2
placement of checkbox text, 1
placement of radio button text, 1
recommended reading, 1
resource bundles and, 1, 2, 3
scrollbars and, 1
sort order and, 1
Stop button and, 1
studying different locales, 1
text handling and, 1— 2, 3
word lists for, 1— 2
word order and, 1
internationalization guidelines, defined, 1

Return to the top of the index.

J

J2EE application clients
defined, 1
supplied graphics for, 1
J2EE applications
defined, 1
supplied graphics for, 1
J2EE components, 1
J2EE servers
defined, 1
supplied graphics for, 1
JAF (JavaBeans Activation Framework), 1
JApplet component. See applets
JAR files, supplied graphics for, 1— 2
Java 2 SDK (Java 2 Software Development Kit), 1— 2
Java 2D API, 1
Java Accessibility API, 1
See also accessibility
Java Accessibility Helper, 1, 2
Java Accessibility Utilities, 1
Java applets. See applets
Java Foundation Classes. See JFC
Java IDL (interface definition language), 1
Java look and feel
color model, 1— 2
compared to other designs, 1
defined, 1
design fundamentals, 1— 2
fonts in, 1
keyboard operations in, 1— 2
mouse operations in, 1— 2
visual tour of, 1— 2
Java look and feel standards, defined, 1
JavaHelp, 1
JavaMail, 1
JButton component. See command buttons; toolbar buttons
JCheckbox component. See checkboxes
JCheckboxMenuItem component. See checkbox menu items
JColorChooser component. See color choosers
JComboBox component. See combo boxes
JDBC (Java Database Connectivity), 1
JDesktopPane component. See backing windows
JDialog component. See dialog boxes; utility windows
JEditorPane component. See editor panes
JFC (Java Foundation Classes)
downloading with applets, 1
features of, 1— 2
table of major JFC components, 1— 2
JFrame component. See primary windows
JInternalFrame component. See internal windows
JLabel component. See labels
JList component. See list components
JMenu component. See drop-down menus; submenus
JMenuBar component. See menu bars
JMenuItem component. See menu items
JMS (Java Message Service), 1
JNDI (Java Naming and Directory Interface), 1
Joint Photographic Experts Group (JPEG), 1, 2
JOptionPane component. See alert boxes
JPanel component. See panels
JPasswordField component. See password fields
JPEG (Joint Photographic Experts Group), 1, 2
JPopupMenu component. See contextual menus
JProgressBar component. See progress bars
JRadioButton component. See radio buttons
JRadioButtonMenuItem component. See radio button menu items
JScrollBar component. See scrollbars
JScrollPane component. See scroll panes
JSeparator component. See separators
JSlider component. See sliders
JSP (JavaServer Pages), 1
JSplitPane component. See split panes
JTA (Java Transaction API), 1
JTabbedPane component. See tabbed panes
JTable component. See tables
JTextArea component. See text areas
JTextField component. See text fields
JTextPane component. See editor panes
JToggleButton component. See toggle buttons
JToolBar component. See toolbars
JTooltip component. See tool tips
JTree component. See tree components
justification of objects, supplied graphics for, 1
JWindow component. See plain windows

Return to the top of the index.

K

key bindings. See keyboard operations
keyboard focus, 1— 2
accessibility and, 1, 2— 3
defined, 1
initial, 1— 2
in selectable lists, 1
utility windows and, 1
keyboard navigation, 1— 2
See also keyboard operations
keyboard operations, 1— 2
See also keyboard shortcuts; mnemonics
for navigation and activation, 1— 2
tables of, 1— 2
keyboard shortcuts, 1— 2
See also keyboard operations; mnemonics
alphabetical list of, 1— 2
defined, 1
duplicates in contextual menus, 1
duplicates in toolbar buttons, 1
example, 1
font design for, 1
in tool tips, 1
style in menus, 1, 2
and supplied graphics, 1
table of common sequences, 1
keys
Alt, 1, 2— 3
arrow, 1, 2, 3, 4, 5, 6
Backspace, 1
Command, 1
Control, 1, 2, 3— 4, 5, 6
Delete, 1
End, 1, 2
Enter and Return, 1, 2, 3, 4, 5
Escape, 1, 2, 3, 4
function, 1
Home, 1, 2
Meta, 1
modifier, 1, 2— 3
Option, 1
Page Down, 1, 2
Page Up, 1, 2
Shift, 1, 2, 3, 4, 5
spacebar, 1, 2
Tab, 1, 2, 3, 4

Return to the top of the index.

L

labels, 1— 2
See also text
and accessibility, 1
available and unavailable, 1
capitalization of, 1— 2
color design for, 1, 2— 3
communicating status with, 1
example, 1
font design for, 1
identifying controls with, 1— 2
internationalization and, 1
mnemonics in, 1
spacing and alignment of, 1, 2
layers. See containers
layout managers, 1, 2
layout. See spacing and alignment
legal requirements
About boxes, 1
accessibility and, 1
splash screens, 1
list boxes, 1— 2
See also combo boxes; list components
list components
keyboard operations for, 1— 2
list boxes, 1— 2
scrolling in, 1
selectable lists, 1— 2
selection in, 1, 2— 3
lists. See list components
localization, 1— 2
See also internationalization
application graphics and, 1
button graphics and, 1
word lists for, 1— 2
login dialog boxes, 1— 2, 3
login splash screens, 1— 2
look and feel designs, 1— 2, 3— 4
See also Java look and feel
lower-level containers, 1— 2
See also panels; scroll panes; split panes; tabbed panes
Lucida font, 1

Return to the top of the index.

M

Macintosh look and feel, 1
MDI (multiple document interface), 1— 2
media, supplied graphics for, 1— 2
menu bars, 1— 2
in applets, 1
example, 1
keyboard operations for, 1— 2
menu indicators. See drop-down arrows
menu items, 1— 2
See also keyboard shortcuts; menus; mnemonics
About Application (Help menu), 1
available and unavailable, 1, 2
capitalization of, 1
checkbox, 1— 2
choosing, 1
Close (File menu), 1, 2
color design for, 1, 2, 3, 4, 5
ellipsis mark in, 1
example, 1
Exit (File menu), 1, 2
graphics in, 1
highlighted, 1
keyboard operations for, 1— 2
radio button, 1
in submenus, 1
table of common keyboard shortcuts, 1
table of common mnemonics, 1
menu separators, 1, 2
menu titles, 1
See also keyboard shortcuts; menu items; menus; mnemonics
capitalization of, 1
color design for, 1, 2, 3, 4, 5
example, 1
font design for, 1
order of, 1
menus, 1— 2
See also contextual menus; drop-down menus; keyboard shortcuts; menu bars; menu items; menu titles; mnemonics; submenus
applets and, 1
choosing items, 1
color design for, 1, 2, 3, 4, 5
common in Java look and feel, 1— 2
displaying, 1
Edit, 1, 2, 3, 4
ellipsis mark in, 1
File, 1, 2, 3
Format, 1, 2
Help, 1, 2— 3
keyboard operations for, 1— 2
order of, 1
separators, 1, 2
types of, 1
View, 1
Meta key, 1
Metal. See Java look and feel
MetalEdit application, 1— 2
Microsoft Windows look and feel, 1, 2
MIME (Multipurpose Internet Mail Extensions), 1
minimized internal utility windows, 1, 2
minimized windows, example, 1
mnemonics, 1— 2
See also keyboard operations; keyboard shortcuts
accessibility and, 1— 2, 3— 4
alphabetical list, 1— 2
in applets, 1
defined, 1
in dialog boxes, 1, 2
examples, 1, 2
international considerations, 1, 2
in labels, 1, 2
and supplied graphics, 1
table of common assignments, 1
modal dialog boxes, 1
modeless dialog boxes, 1
models (in components), 1— 2
modifier keys, 1, 2— 3
See also keyboard shortcuts; mnemonics
mouse buttons, 1— 2
mouse operations, 1— 2
See also dragging
clicking, 1— 2, 3
displaying contextual menus, 1
mouse-over feedback, 1, 2
move pointers, 1
movies, supplied graphics for, 1
moving through time-based media, supplied graphics for, 1— 2
multiplatform design, recommended reading, 1
multiple document interface (MDI), 1— 2

Return to the top of the index.

N

native code, 1
navigation, 1— 2
See also keyboard operations
accessibility considerations, 1, 2
between components, 1
defined, 1
keyboard, 1— 2
supplied graphics for, 1— 2
tab traversal, 1, 2, 3
tables of keyboard operations, 1— 2
through text fields, 1— 2
nested panes, 1, 2, 3
New item (File menu), supplied graphics for, 1
new object indicators, 1— 2
nodes, in tree components, 1— 2
noneditable combo boxes, 1— 2
See also combo boxes
noneditable text fields, 1
See also text fields
null passwords, 1

Return to the top of the index.

O

object-oriented graphics, supplied, 1— 2
OK button, 1, 2
Open item (File menu), supplied graphics for, 1
operational feedback, 1— 2
option buttons. See radio buttons
Option key, 1

Return to the top of the index.

P

padding. See spacing and alignment
Page Down key, 1, 2
Page Setup item (File menu), supplied graphics for, 1
Page Up key, 1, 2
palette windows. See internal utility windows; utility windows
palettes, color, 1, 2, 3
See also color choosers; colors
panels, 1— 2, 3
panes. See scroll panes; split panes; tabbed panes
password fields, 1— 2, 3— 4
Paste item (Edit menu), supplied graphics for, 1
plain windows, 1— 2, 3— 4
platform-specific design, recommended reading, 1— 2
pluggable look and feel architecture, 1— 2
See also Java look and feel
plug-in editor kits. See editor panes
pointers, 1— 2
changing shape of, 1, 2, 3, 4
table of Java 2 platform types, 1
pop-up menus. See combo boxes; contextual menus
pop-up windows. See dialog boxes
posting menus, 1, 2
pre-dithered gradients, 1— 2, 3, 4— 5
See also application graphics
preferences dialog boxes, 1— 2, 3— 4, 5— 6, 7
preferences indicators, 1— 2
primary colors, in Java look and feel, 1, 2
primary windows, 1— 2
See also windows
defined, 1
platform-specific examples, 1, 2
principles of design, 1— 2
accessibility, 1— 2
applets and, 1— 2
internationalization and, 1— 2
recommended reading, 1— 2
Print item (File menu), supplied graphics for, 1
product names, 1, 2
progress animation, 1— 2
progress bars, 1, 2— 3
color design for, 1, 2
defined, 1
progress dialog boxes, 1, 2— 3
progress feedback, 1— 2
See also feedback
properties indicators, 1— 2
Properties item, supplied graphics for, 1

Return to the top of the index.

Q

Question alert boxes, 1
question symbols, 1
Quit. See Exit item

Return to the top of the index.

R

radio button menu items, 1
example, 1
keyboard operations for, 1— 2
radio buttons, 1
capitalization of text with, 1
example, 1
keyboard operations for, 1— 2
in menus, 1
spacing of, 1
reading order and localization, 1— 2
recommended reading, 1— 2
Redo item (Edit menu), supplied graphics for, 1
Reset button, 1
resize pointers, 1
resource bundles, 1, 2, 3
Retirement Savings Calculator applet, 1— 2
Return key, 1, 2, 3, 4, 5, 6
reverse video, 1
RMI-IIOP (Remote Method Invocation-Internet Inter-ORB Protocol), 1
rollovers. See mouse-over feedback
rows in tables
selecting, 1— 2
sorting, 1
supplied graphics for, 1
RTF editor kit, 1

Return to the top of the index.

S

Save As item (File menu), supplied graphics for, 1
Save item (File menu), supplied graphics for, 1
screen display updates, supplied graphics for, 1— 2
screen readers, 1, 2
See also accessibility
scroll arrows, 1— 2
scroll boxes, 1
color design for, 1, 2
example, 1
scroll panes, 1, 2— 3, 4— 5
scrollbars, 1— 2
example, 1
internationalization considerations, 1
keyboard operations for, 1— 2
in list components, 1
in tables, 1
search operations, supplied graphics for, 1— 2
secondary colors, in Java look and feel, 1, 2, 3, 4, 5
secondary menus. See submenus
secondary windows, 1, 2— 3
See also alert boxes; dialog boxes
security of information, in applets, 1
selectable lists, 1— 2
See also list components
selection, 1— 2, 3
of items in list components, 1— 2
of items in selectable lists, 1
of table cells, 1— 2
of table columns, 1— 2
of table rows, 1— 2
of text fields, 1— 2
sentence capitalization style, 1
separators, 1, 2
servers, supplied graphics for, 1
servlets, 1
settings indicators, 1— 2
shadows, color design for, 1, 2
Shift key, 1, 2, 3, 4, 5
shortcut keys. See keyboard shortcuts
shortcut menus. See contextual menus
sliders, 1— 2
capitalization of text with, 1
defined, 1
drag texture in, 1
example, 1
keyboard operations for, 1
small type style, in Java look and feel, 1, 2
sorting order and localization, 1
spacebar, 1, 2
spacing and alignment, 1— 2
in alert boxes, 1
inside button graphics, 1
of checkboxes, 1, 2
of command buttons, 1— 2, 3
between components, 1— 2
design grids and, 1— 2
in dialog boxes, 1— 2
of labels, 1, 2
layout managers and, 1, 2
in login dialog boxes, 1
of radio buttons, 1
in tables, 1
of text, 1— 2, 3
of titled borders, 1— 2
of toggle buttons, 1— 2
of toolbar buttons, 1
splash screens, 1— 2, 3— 4
split panes, 1— 2
drag texture in, 1
keyboard operations for, 1
splitter bars, 1
standard menus. See drop-down menus
status animation, 1— 2
status messages, 1— 2
Stop button, 1
styled text editor kit, 1, 2— 3
submenus, 1— 2
See also menus
defined, 1
keyboard operations for, 1
Swing classes, 1
Swing. See JFC
switching look and feel designs, 1— 2
symbols, 1, 2— 3
system colors, 1
system type style, in Java look and feel, 1, 2

Return to the top of the index.

T

Tab key, 1, 2, 3, 4
tab traversal, 1, 2
tabbed panes, 1— 2
capitalization of tab names, 1
keyboard operations for, 1
tables, 1— 2
cell background color, 1
editing cells, 1
example, 1
font design for, 1
format options, 1
keyboard operations for, 1— 2
reordering columns, 1
resizing columns, 1— 2
scrolling in, 1
selectable lists and, 1
selecting cells, 1— 2
selecting columns, 1— 2
selecting rows, 1— 2
selection techniques in, 1
sorting rows, 1
supplied graphics for, 1— 2
text, 1— 2
See also editor panes; fonts; labels; password fields; text areas; text fields
in buttons, 1— 2, 3, 4
capitalization in interface, 1— 2
color design for, 1
internationalization and, 1, 2, 3
pointers, 1
selection, 1, 2
spacing and alignment, 1— 2, 3
supplied graphics for, 1— 2
use in labels, 1
text areas, 1— 2, 3— 4
text fields, 1— 2
in combo boxes, 1, 2
design for smooth interaction, 1— 2
examples, 1, 2
font design for, 1
keyboard operations for, 1
selectable lists and, 1— 2
in sliders, 1
themes, 1— 2
three-dimensional effects. See flush 3D effects
thumbs. See scroll boxes; sliders
tip of the day, supplied graphics for, 1
title bars
See also window titles
alert box examples, 1
capitalization of text in, 1
color design for, 1, 2
dialog box examples, 1
dragging, 1
text in, 1— 2
window examples, 1
titled borders, 1— 2
toggle buttons, 1— 2
See also button graphics; command buttons; toolbar buttons
example, 1
keyboard operations for, 1
tool tips, 1— 2
and accessibility, 1, 2
capitalization of, 1
font design for, 1
keyboard operations for, 1
timing of, 1
for toolbar buttons, 1
toolbar buttons, 1— 2
See also button graphics; command buttons; toggle buttons
badges in, 1— 2
examples, 1, 2
graphics in, 1— 2
with menus, 1— 2
spacing of, 1
text in, 1
tool tips for, 1
toolbars, 1— 2
docking, 1— 2
examples, 1, 2
keyboard operations for, 1
spacing of buttons in, 1
tool tips for, 1
top-level containers, 1— 2
See also dialog boxes; plain windows; primary windows; utility windows
trademarks, 1, 2
translated text, 1— 2
for Stop button, 1
word lists for localization, 1— 2
tree components, 1— 2
font design for, 1
keyboard operations for, 1— 2
tree views. See tree components
triangles. See drop-down arrows
triple-clicking, 1, 2
turners, 1— 2
twinkle graphics, 1— 2
type styles
in Java look and feel, 1
supplied graphics for, 1— 2
typography. See fonts; text

Return to the top of the index.

U

unavailable components, spacing of, 1— 2
unavailable menu items, 1, 2
Undo item (Edit menu), supplied graphics for, 1
usability studies
accessibility issues, 1
interaction issues, 1
internationalization, 1
user type style, in Java look and feel, 1, 2
utility windows, 1— 2
defined, 1
keyboard operations for, 1

Return to the top of the index.

V

version numbers, in About box, 1
vertical spacing. See spacing and alignment
vertical traversal, supplied graphics for, 1— 2
View menu, 1
keyboard shortcut in, 1
mnemonics in, 1— 2
visual design, 1— 2
See also application graphics; colors; spacing and alignment
visual identifiers, product, 1, 2

Return to the top of the index.

W

wait pointers, 1, 2
WAR files, supplied graphics for, 1— 2
Warning alert boxes, 1, 2— 3
warning symbols, 1
web components, supplied graphics for, 1— 2
web. See applets
web-safe colors, 1, 2
white, use in Java look and feel, 1, 2
window controls
close controls, 1, 2, 3, 4
in internal windows, 1
in plain windows, 1— 2
platform-specific examples, 1
in primary windows, 1— 2
window titles
capitalization of text in, 1, 2
font design for, 1
for internal windows, 1
for primary windows, 1
for secondary windows, 1
for user documents, 1
windows, 1— 2
See also alert boxes; dialog boxes
active, 1, 2, 3
browser, 1, 2— 3, 4— 5
capitalization of titles, 1, 2
color design for, 1, 2, 3
frames and, 1
internal, 1
internal utility, 1— 2
keyboard focus, 1
keyboard operations for, 1— 2
in MDIs, 1
panels and panes in, 1— 2, 3— 4
plain, 1— 2, 3— 4
platform-specific examples, 1, 2
primary, 1, 2— 3
secondary, 1, 2— 3
title text in, 1, 2, 3, 4— 5
as top-level containers, 1— 2
utility, 1, 2— 3
Windows. See Microsoft Windows look and feel
word lists for localization, 1— 2
word order and localization, 1
word wrap, in text areas, 1— 2

Return to the top of the index.

Z

zoom box. See window controls
zoom buttons, 1— 2
zooming panes, 1
zooming, supplied graphics for, 1— 2

Java Look and Feel Design Guidelines, second edition.
Copyright 2001. Sun Microsystems, Inc. All Rights Reserved.
Previous Next Contents/Index/Search
Left Curve
Java SDKs and Tools
Right Curve
Left Curve
Java Resources
Right Curve
JavaOne Banner
Java 8 banner (182)