java.sun.com and JLF home page   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,  58-62

256-color displays,  58-62

 

Return to the top of this page.

A

About Application item (Help menu),  139

About boxes,  76

Abstract Window Toolkit (AWT),  16

accelerator keys. See keyboard shortcuts

access keys. See mnemonics

accessibility,  30-32
ease of use and,  30
JFC support for,  16-17
keyboard focus and,  32, 83-85
mnemonics and,  31-32, 88-90
multiplexing look and feel,  xxv
recommended reading,  xxvii-xxviii
tab traversal and,  32, 114
usability tests for,  32

active components, spacing of,  48-49

active windows
color design for borders,  40, 43
example,  5

alert boxes,  122-126
See also dialog boxes
capitalization of text in,  47
Error,  124-125
Info,  123
keyboard operations for,  194
platform-specific examples,  10
Question,  125-126
Warning,  10, 124

alignment. See spacing and alignment

Alt key,  82, 88-89

animation,  54-55
See also mouse-over feedback

applets,  27-29
browser windows and,  29
examples,  5, 10-12
JFC downloads with,  28
menus in,  29
mnemonics in,  29
recommended reading,  xxviii
security issues,  28-29

application graphics,  57-76
See also button graphics; colors; icons
About boxes,  76
corporate and product identity and,  73-76
GIF files and,  58-59
installation screens,  73
internationalization,  36, 62
Java look and feel style,  62
JPEG files and,  58, 73
splash screens,  73-75
symbols,  72
tree views,  189

application windows. See primary windows

applications, compared with applets,  xix, 5, 27-29

Apply button,  118

arrow keys,  82, 85, 86, 191

arrows. See arrow keys; indicators; scroll arrows

assistive technologies,  16-17, 31
See also accessibility

audience,  xix

 

Return to the top of this page.

B

background canvas, color design for,  41, 43

Backspace key,  82

behavioral design,  77-90

bibliography,  xxii-xxviii

bit depth,  58

black, use in Java look and feel,  40, 42, 43, 44

blinking. See animation

blues, use in Java look and feel,  40-41, 43

borders
in button graphics,  68, 143-144
color design for,  43
in icons,  64

boxes. See About boxes; alert boxes; checkboxes; combo boxes; dialog boxes

branding, for products,  73-76

browser windows,  5, 10-13, 29

button controls,  147, 148-156
See also button graphics; checkboxes; command buttons; mouse buttons; radio buttons; toggle buttons; toolbar buttons

button graphics,  66-72
See also spacing and alignment
borders in,  68, 143-144
drop-down arrows in,  144
use with text,  45, 142-143, 148, 150

 

Return to the top of this page.

C

Cancel button,  75, 116-117

capitalization,  46-47

cascading menus. See submenus

case-sensitivity, in user input,  159

CDE look and feel,  24

cells in tables,  176-177, 180-182

channels (for scrollbars),  103

checkbox menu items,  135
example,  7
keyboard operations for,  196

checkboxes,  154-155
example,  9
font design for,  45
keyboard operations for,  192
in menus,  7, 135
spacing of,  48-49, 154-155
text with,  46-47, 154

choosers, color,  126-127

choosing menu items,  133

clicking,  77-78
See also dragging
Control-clicking,  80
double-clicking,  77, 80
as selection technique,  80
Shift-clicking,  80
triple-clicking,  77, 80

client properties,  18

Close button,  76, 116

close controls,  98, 99, 109, 110
See also window controls

Close item (File menu),  98, 137

collapse box. See window controls

color choosers,  126-127

color model,  4, 39-44

colors,  39-44
See also application graphics
black,  40, 42, 43, 44
blues,  40-41, 43
cross-platform,  57-62
dithering,  58, 60-62
graphic file formats and,  58-59
grays,  40, 42, 43, 44, 60
Java look and feel model,  39-44
primary,  40-41, 43-44
redefining,  44
secondary,  40, 41-42, 43-44
table of Java look and feel colors,  43
web-safe,  58, 60
white,  40, 42, 43, 44

columns in tables
reordering,  177
resizing,  178-179
selecting,  184-186

combo boxes,  156-159
capitalization of text with,  46-47
defined,  147
editable,  158-159
example,  9
internationalization,  36
keyboard operations for,  192
noneditable,  157-158

command buttons,  148-150
See also button graphics; default command buttons; toolbar buttons
in alert boxes,  122-123
Apply,  118
Cancel,  75, 116-117
Close,  76, 116
color design for,  41
ellipsis mark in,  150
examples,  8, 9
font design for,  45
Help,  116
keyboard operations for,  193
OK,  116-117
Reset,  118
spacing of,  122-123, 143-144, 151
text with,  46, 142-143, 148, 149, 150-151

Command key,  87

commands, menu. See menu items

common menus,  136-139

company logos,  73-76

components,  17-18
spacing between,  47-53
specifying look and feel of,  23-24
table of major JFC components,  19-22

containers,  95-110
See also dialog boxes; windows

content panes,  104-106

contextual menus,  139-140
See also menus
defined,  129
displaying,  80-81
keyboard operations for,  196

Control key,  7, 80, 82-88, 191

control type style, in Java look and feel,  43, 45

controls,  147-161
See also checkboxes; command buttons; radio buttons; sliders; toggle buttons; window controls
capitalization of text with,  46-47
in menus,  135-136

copyright information,  74, 76

corporate identity, graphics and,  73-76

crosshair pointers,  79

cross-platform colors,  57-62
See also colors

cross-platform delivery guidelines, defined,  xxii

cursors. See pointers

 

Return to the top of this page.

D

data loss and alert boxes,  124

default colors,  40-43
See also colors

default command buttons,  149-150
See also command buttons
behavior of,  118-119
examples,  9, 10
mnemonics with,  113

default editor kit,  170, 200-201

default fonts,  45

default pointers,  79

delay feedback,  54-55, 121-122

Delete key,  82

design principles. See principles of design

desktop panes,  108-110, 112, 193-194

destination feedback,  82

dialog boxes,  111-127
See also command buttons; spacing and alignment; utility windows
capitalization of titles and text in,  47
command buttons in,  115-119
find,  120
initial keyboard focus in,  113
international considerations,  35
keyboard operations for,  194
login,  120
mnemonics in,  113
modes,  112
palette windows,  110
platform-specific examples,  8-9
preferences,  9, 113-114, 120-121
print,  121
progress,  54-55, 121-122
tab traversal in,  32, 114
titles for,  113
as top-level containers,  97-99

Dialog font,  45

dimmed text, color design for,  41, 43

disabilities. See accessibility

dithering,  58
in button graphics,  71
in icons,  65
prevention of,  60-62

dockable toolbars,  141-142

dots in menus. See ellipsis mark

double-clicking,  77, 80

downloading applets,  28

drag texture,  4, 8

drag-and-drop operations,  81-82

dragging
and dropping,  81-82
as selection technique,  77, 80
title bars,  109
toolbars,  141-142

drop-down arrows
See also indicators
for combo boxes,  156-158
for toolbar buttons,  144

drop-down menus,  131
See also menus
common,  136-139
defined,  129
displaying,  131
examples,  6-8
keyboard operations for,  196
titles of,  131
toolbar buttons and,  144

 

Return to the top of this page.

E

ease of use. See principles of design

Edit menu,  138
example,  7
keyboard shortcuts in,  88
mnemonics in,  90

editable combo boxes,  158-159
See also combo boxes
example,  9
in login splash screens,  75

editable text fields,  9, 167-168

editing
password fields,  169
selection techniques,  77, 80
tables,  177
text,  169-172
text fields,  167-168
tree views,  189

editor panes,  170-172
example,  8
keyboard operations for,  200-201

8-bit colors,  58-62

ellipsis mark
in command buttons,  150
in menu items,  134

End key,  82, 87

Enter key,  82, 86, 87, 149

Error alert boxes,  124-125

error messages,  47, 124-125

Escape key,  87, 89, 150

Exit item (File menu),  98, 137

 

Return to the top of this page.

F

Federal Rehabilitation Act,  30

feedback
animation and,  54-55
while dragging,  82
mouse-over,  79, 145
pointer style as,  54, 78, 82, 106
progress bars,  160-161
progress dialog boxes,  54-55, 121-122
system status,  55

Ferret utility tool,  31

fields. See password fields; text fields

File menu,  137
Close item in,  137
Exit item in,  137
keyboard shortcuts in,  88
mnemonics in,  90
Preferences item in,  134

find dialog boxes,  120

flush 3D effects
See also application graphics
button graphics and,  67, 70
component spacing and,  48-49
default theme and,  41, 43
example,  3
icons and,  63-64, 65
symbols and,  62

fonts
See also text
international considerations,  37
redefining,  45
table of default fonts,  45

Format menu,  7, 138

formatted text panes. See editor panes

formatting classes,  37

function keys,  82

 

Return to the top of this page.

G

GIF (Graphics Interchange Format),  58-59

glossary,  205-217

gradients
See also application graphics
in button graphics,  71-72
dithering added to,  61
in icons,  65

graphic conventions in this book,  xxi-xxii

graphic file formats,  58-59

Graphics Interchange Format (GIF),  58-59

graphics. See application graphics; button graphics; colors

grays, use in Java look and feel,  40, 42, 43, 44, 60

grids,  49-51

 

Return to the top of this page.

H

hand pointers,  79

handicaps. See accessibility

headline capitalization style,  46-47

Help button,  116

Help menu,  139
About Application item in,  139
mnemonics in,  90

help messages, capitalization of,  47

hierarchical menus. See submenus

highlighting, color design for,  43

Home key,  82, 87

HTML banners,  10-11

HTML editor kits,  172, 194, 200-201

human interface principles. See principles of design

 

Return to the top of this page.

I

I-beam pointer. See text pointers

icons,  63-66
See also application graphics
borders in,  64
capitalization of text with,  46-47
internationalization,  36, 62
selection,  77, 80

implementation tips, defined,  xxii

inactive components, spacing of,  48-49

inactive menu items, color design for,  43

inactive windows
color design for,  41, 43
example,  5

indicators
for combo boxes,  156-159
for submenus,  132
for toolbar buttons,  144
in tree views,  187

Info alert boxes,  123

informational symbols,  72

input focus. See keyboard focus

insertion point,  78, 80, 84

installation screens,  73

internal frames,  108-110
color design for,  40-41
keyboard operations for,  193-194

internationalization,  33-37
fonts and,  37
formatting classes and,  37
graphics and,  36, 62
JDK support for,  17
layout managers and,  35, 49
mnemonics and,  33, 36
placement of checkbox text,  154
placement of radio button text,  155
recommended reading,  xxvi-xxvii
resource bundles and,  35, 164
scrollbars and,  104
Stop button and,  122
testing in different locales,  37
text handling and,  17, 35-37, 49, 52

internationalization guidelines, defined,  xxii

 

Return to the top of this page.

J

JApplet component. See applets

Java 2 SDK,  15-16

Java 2D API,  16

Java Accessibility API,  16
See also accessibility

Java Accessibility Utilities,  16

Java applets. See applets

Java Development Kit (JDK),  15-16

Java Foundation Classes (JFC)
downloading with applets,  28
features of,  15-18
table of major JFC components,  19-22

Java look and feel
color model,  39-44
compared to other designs,  23-24
defined,  15
design fundamentals,  3-4
fonts in,  45
keyboard operations in,  82-90
mouse operations in,  77-82
visual tour of,  4-13

Java look and feel standards, defined,  xxi

JavaHelp,  139

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

JDesktopPane component. See desktop panes

JDialog component. See dialog boxes

JDK (Java Development Kit),  15-16

JEditorPane component. See editor panes

JFC. See Java Foundation Classes

JFrame component. See primary windows

JInternalFrame component. See internal frames

JLabel component. See labels

JList component. See lists

JMenu component. See drop-down menus; submenus

JMenuBar component. See menu bars

JMenuItem component. See menu items

Joint Photographic Experts Group (JPEG),  58, 73

JOptionPane component. See alert boxes

JPanel component. See panels

JPasswordField component. See password fields

JPEG (Joint Photographic Experts Group),  58, 73

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

JSplitPane component. See split panes

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 views

JWindow component. See plain windows

 

Return to the top of this page.

K

key bindings. See keyboard operations

keyboard focus,  83-85
accessibility and,  32, 83-85
defined,  83

keyboard navigation and activation. See keyboard operations

keyboard operations,  83-90
See also keyboard shortcuts; mnemonics
for navigation and activation,  85-87
tables of,  191-203

keyboard shortcuts,  87-88
See also keyboard operations; mnemonics
defined,  83
duplicates in contextual menus,  140
duplicates in toolbar buttons,  145
example,  7
font design for,  45
in tool tips,  144
style in menus,  88, 130
table of common sequences,  88

keys
Alt,  82, 88-89
arrow,  82, 85, 86, 191
Backspace,  82
Command,  87
Control,  7, 80, 82-88, 191
Delete,  82
End,  82, 87
Enter and Return,  82, 86, 87, 149
Escape,  87, 89, 150
function,  82
Home,  82, 87
Meta,  87
modifier,  82, 85-89
Option,  82
Page Down,  82, 86
Page Up,  82, 86
Shift,  80, 82, 85, 191
spacebar,  85, 87
Tab,  85, 86, 191

 

Return to the top of this page.

L

labels,  164-166
See also text
active and inactive,  165
capitalization of,  46-47
color design for,  40-41, 43
communicating status with,  166
example,  9
identifying controls with,  164-166
internationalization and,  52
mnemonics in,  166
spacing and alignment of,  52, 53, 165

layers. See containers

layout managers,  35, 49, 101

layout. See spacing and alignment

legal requirements
About boxes,  76
accessibility and,  30
splash screens,  75

list boxes. See combo boxes

lists,  173-175
keyboard operations for,  195
scrolling in,  174
selection in,  80, 174-175

localization,  33-37
See also internationalization

login dialog boxes,  120

login splash screens,  75

look and feel designs,  23-24
See also Java look and feel

lower-level containers,  101-108
See also panels; scroll panes; split panes; tabbed panes

 

Return to the top of this page.

M

Macintosh look and feel,  24

MDI (multiple document interface),  108-110, 112

menu bars,  130-131
in applets,  29
example,  6
keyboard operations for,  196

menu items,  132-136
See also keyboard shortcuts; menus; mnemonics
About Application (Help menu),  139
available and unavailable,  133
capitalization of,  46
checkbox,  135
choosing,  133
Close (File menu),  98, 137
color design for,  40-41, 42, 43, 130
ellipsis mark in,  134
example,  7
Exit (File menu),  98, 137
highlighted,  133
keyboard operations for,  196
Preferences (File menu),  134
radio button,  136
in submenus,  132
table of common keyboard shortcuts,  88
table of common mnemonics,  90

menu separators,  7, 134, 136

menu titles,  131
See also keyboard shortcuts; menu items; menus; mnemonics
capitalization of,  46
color design for,  40-41, 42, 43, 130
example,  6
font design for,  45
order of,  136

menus,  129-146
See also contextual menus; drop-down menus; keyboard shortcuts; menu bars; menu items; menu titles; mnemonics; submenus
applets and,  29
choosing items,  133
color design for,  40-41, 42, 43, 130
common in Java look and feel,  136-139
displaying,  131
Edit,  7, 88, 90, 138
ellipsis mark in,  134
File,  88, 90, 134, 137
Format,  7, 138
Help,  90, 139
keyboard operations for,  196
Object,  137
order of,  136
separators,  7, 134, 136
types of,  129
View,  139

Meta key,  87

Metal. See Java look and feel

MetalEdit application,  5-10

Microsoft Windows look and feel,  24

MIME (Multipurpose Internet Mail Extensions),  82

minimized internal frames,  109-110, 193

minimized windows, example,  5

mnemonics,  88-90
See also keyboard operations; keyboard shortcuts
accessibility and,  31-32, 88-90
in applets,  29
defined,  83
in dialog boxes,  113
examples,  7, 9
international considerations,  33, 36
in labels,  9, 166
table of common assignments,  90

modal dialog boxes,  112

modeless dialog boxes,  112

models (in components),  17-18

modifier keys,  82, 85-89
See also keyboard shortcuts; mnemonics

mouse buttons,  77-78

mouse operations,  77-82
See also dragging
clicking,  77-78, 80
displaying contextual menus,  80-81

mouse-over feedback,  79, 145

move pointers,  79

multiplatform design, recommended reading,  xxvi

multiple document interface (MDI),  108-110, 112

 

Return to the top of this page.

N

navigation,  85-87
See also keyboard shortcuts; mnemonics
accessibility considerations,  31, 32
between components,  191
tab traversal,  32, 114
tables of keyboard operations,  191-204

nested panes,  106, 107-108

nodes, in tree views,  187-188

noneditable combo boxes,  157-158
See also combo boxes

noneditable text fields,  167
See also text fields

 

Return to the top of this page.

O

Object menu,  137

OK button,  116-117

option buttons. See radio buttons

Option key,  82

 

Return to the top of this page.

P

padding. See spacing and alignment

Page Down key,  82, 86

Page Up key,  82, 86

palette windows,  110
See also dialog boxes

palettes, color,  58, 59, 60
See also color choosers; colors

panels,  51-52, 101

panes. See scroll panes; split panes; tabbed panes

password fields,  168-169

plain windows,  73-75, 99-100

platform-specific design, recommended reading,  xxiv-xxvi

pluggable look and feel architecture,  17-18
See also Java look and feel

plug-in editor kits. See editor panes

pointers,  78-79
changing shape of,  54, 78, 82, 106
table of JDK types,  79

pop-up menus. See combo boxes; contextual menus

pop-up windows. See dialog boxes

posting menus,  131, 133

pre-dithered gradients,  60-61, 65, 71-72
See also application graphics

preferences dialog boxes,  9, 113-114, 120-121

Preferences item (File menu),  134

primary colors, in Java look and feel,  40-41, 43-44

primary windows,  95-98
See also windows
defined,  93
platform-specific examples,  5, 6

principles of design,  27-37
accessibility,  30-32
applets and,  28-29
internationalization and,  33-37
recommended reading,  xxii-xxiii

print dialog boxes,  121

product names,  74, 76

progress bars,  160-161
color design for,  40-41
defined,  147

progress dialog boxes,  55, 121-122

progress feedback,  54, 121-122, 160-161
See also feedback

 

Return to the top of this page.

Q

Question alert boxes,  125-126

Quit. See Exit item

 

Return to the top of this page.

R

radio button menu items,  135-136
example,  7
keyboard operations for,  196

radio buttons,  155-156
capitalization of text with,  47
example,  9
keyboard operations for,  196
in menus,  135-136
spacing of,  156

reading order and localization,  35

recommended reading,  xxii-xxviii

Reset button,  118

resize pointers,  79

resource bundles,  35, 164

Retirement Savings Calculator applet,  10-13

Return key,  82, 86, 87, 149

reverse video,  43

rollovers. See mouse-over feedback

rows in tables
selecting,  182-184
sorting,  179

RTF editor kit,  171

 

Return to the top of this page.

S

screen readers,  16
See also accessibility

scroll arrows,  103-104

scroll boxes,  102
color design for,  40-41
example,  8

scroll panes,  8, 102-103, 169-170

scrollbars,  102-104
example,  8
in lists,  174
in tables,  177
internationalization considerations,  104
keyboard operations for,  197

secondary colors, in Java look and feel,  40, 41-42, 43-44

secondary menus. See submenus

secondary windows,  93, 98-99
See also dialog boxes

security of information, in applets,  28-29

selection,  77, 80
of list items,  174-175
of table cells,  180-182
of table columns,  184-186
of table rows,  182-184

sentence capitalization style,  47

separators,  7, 134, 136

shadows, color design for,  41, 43

Shift key,  80, 82, 85, 191

shortcut keys. See keyboard shortcuts

shortcut menus. See contextual menus

sliders,  159-160
capitalization of text with,  47
defined,  147
drag texture in,  85
example,  12
keyboard operations for,  197

small type style, in Java look and feel,  43, 45

sorting order and localization,  37

spacebar,  85, 87

spacing and alignment,  47-53
in alert boxes,  122
inside button graphics,  66-72
of checkboxes,  48-49, 154-155
of command buttons,  122-123, 151
between components,  48-49
design grids and,  49-50
in dialog boxes,  50-51, 115
internationalization and,  49
of labels,  52, 53, 165
layout managers and,  35, 49, 101
of radio buttons,  156
of scrollbars,  103
in tables,  177
of text,  49, 52-53
of titled borders,  51-52
of toggle buttons,  152-153
of toolbar buttons,  143

splash screens,  73-75, 99-100

split panes,  106-108
drag texture in,  85
keyboard operations for,  198

splitter bars,  107

standard menus. See drop-down menus

Stop button,  122

styled text editor kit,  170-171, 200-201

submenus,  132
See also menus
defined,  129
keyboard operations for,  196

Swing. See Java Foundation Classes

symbols,  62

system colors,  59

system status feedback,  55

system type style, in Java look and feel,  43, 45

 

Return to the top of this page.

T

Tab key,  85, 86, 191

tab traversal,  32, 114

tabbed panes,  104-106
capitalization of tab names,  47
keyboard operations for,  198

tables,  176-186
cell background color,  176
editing cells,  177
example,  12
font design for,  45
format options,  177
keyboard operations for,  199-200
reordering columns,  177
resizing columns,  178-179
scrolling in,  177
selecting cells,  180-182
selecting columns,  184-186
selecting rows,  182-184
selection techniques in,  80
sorting rows,  179

text,  163-172
See also editor panes; fonts; labels; password fields; text areas; text fields
in buttons,  143, 149, 151
capitalization in interface,  46-47
color design for,  43
direction of,  17
internationalization and,  17, 34-37, 49, 52
selection,  77, 80
spacing and alignment,  49, 52-53
use in labels,  52

text areas,  169-170, 200-201

text fields,  167-168
capitalization of labels with,  47
in combo boxes,  158, 159
examples,  9, 12
font design for,  45
keyboard operations for,  202
in sliders,  160

text pointers,  79

themes,  23, 39-45

three-dimensional effects. See flush 3D effects

title bars
alert box examples,  10
capitalization of text in,  47
color design for,  41, 43
dialog box examples,  9
dragging,  109
window examples,  6

titled borders,  51-52

toggle buttons,  152-153
See also button graphics; command buttons; toolbar buttons
example,  8
keyboard operations for,  202

tool tips,  145-146
capitalization of,  47
font design for,  45
keyboard operations for,  203
timing of,  146
for toolbar buttons,  144

toolbar buttons,  142-145
See also button graphics; command buttons; toggle buttons
examples,  6, 8
graphics in,  66-67
with menus,  144
spacing of,  143
text in,  143
tool tips for,  143

toolbars,  140-145
docking,  141-142
examples,  6, 8
keyboard operations for,  203
spacing of buttons in,  143
tool tips for,  144

top-level containers,  97-100
See also dialog boxes; plain windows; primary windows; utility windows

trademarks,  74, 76

translating text,  34-36, 49, 52, 122

tree views,  187-189
font design for,  45
keyboard operations for,  203-204

triangles. See indicators

triple-clicking,  77, 80

turners,  187-188

type styles, in Java look and feel,  45

typography. See fonts; text

 

Return to the top of this page.

U

unavailable items in menus,  133

usability testing
accessibility issues,  32
internationalization,  37

user type style, in Java look and feel,  43, 45

utility windows,  100
defined,  93
keyboard operations for,  194

 

Return to the top of this page.

V

version numbers, in About box,  76

vertical spacing. See spacing and alignment

View menu,  139

visual design,  39-55
See also application graphics; spacing and alignment

visual identifiers, product,  74, 76

 

Return to the top of this page.

W-Y

wait pointers,  79

Warning alert boxes,  10, 124

warning symbols,  72

web. See applets

web-safe colors,  58, 60

white, use in Java look and feel,  40, 42, 43, 44

window controls
close controls,  98, 99, 109, 110
in internal frames,  108-109
in plain windows,  99-100
platform-specific examples,  6
in primary windows,  97-98

windows,  93-110
See also dialog boxes
active,  5, 40, 43
browser,  5, 10-13, 29
capitalization of titles,  47
color design for,  40-41, 43
frames and,  22
keyboard focus,  83
keyboard operations for,  193-194
in MDIs,  108-110
palette,  110
panels and panes in,  51-52, 101-108
plain,  73-75, 99-100
platform-specific examples,  5, 6
primary,  93, 95-98
secondary,  93, 98-99
as top-level containers,  97-100
utility,  93, 100

Windows. See Microsoft Windows look and feel

word order and localization,  36

word wrap, in text areas,  169-170

 

Return to the top of this page.

Z

zoom box. See window controls

zooming panes,  107

java.sun.com  :  Design Guidelines Previous  |  Next  |  Contents  |  Index  |  Search

Copyright 1999 Sun Microsystems, Inc. All Rights Reserved.