The Java(tm) FAQ -- Abstract Window Toolkit

Copyright        Table of Contents        Chapters:   1   2   3   4   5   6   7   8   9   10   11

Outline


Components, Containers, and Peers


Q5.1
What are the Component and Container classes?

ButtonCanvasExample.html

See also: Q5.2


Q5.2
How do I control the positioning of my interface components?

See also: Q5.1, Q5.3, Q5.4, Q5.5


Q5.3
What are inset values, and how do I set them?

See also: Q5.1, Q5.2, Q5.8, Q5.12


Q5.4
Can I exert complete control over the size and placement of components in my interface?
Q5.5
What do the invalidate and validate methods do?

See also: Q5.1, Q5.2, Q5.6, Q5.7


Q5.6
Can I add new AWT components to objects already visible on the screen?

CreateButtonsExample.html

See also: Q5.5, Q5.7


Q5.7
Can I add the same component to more than one container?

See also: Q5.1


Q5.8
How can I place an outline around a group of components to show explicitly how the components are grouped?

BorderedPanelExample.html

See also: Q5.2, Q5.3


Q5.9
What are AWT peers?

AwtPeerExample.html

See also: Q5.9


Windows, Frames, and Dialogs


Q5.11
How do I specify where a window is to be placed?

PlaceFrameExample.html, PlaceFrame11Example.html

See also: Q5.2, Q5.12


Q5.12
How can I draw at the top-left corner of a frame without it being covered by the frame's border?
Q5.13
How do I create a borderless window?

See also: Q5.14


Q5.14
Several operations in the AWT, such as setting the cursor (in JDK 1.0.2) or creating a dialog box, require specifying a Frame instance -- how do I determine the Frame instance containing the current component?

GetFrameExample.html

See also: Q4.15


Q5.15
How do I use a FileDialog object in my applet or application?

FileDialogExample.html


Q5.16
Can I create nonresizable windows?

Miscellaneous


Q5.17
What does Component's requestFocus method do?

FocusExample.html

See also: Q6.6, Q7.13


Q5.18
Does the AWT allow you to control the mouse location from within an application?
Q5.19
Does the AWT provide a standard way to signal a user error by flashing, beeping, or some other means?

Beep11Example.html


Q5.20
What fonts are available to my AWT program?

See also: Q5.21


Q5.21
How can I dynamically change font attributes, for instance, rendering a string in successively larger font sizes?

ChangingFontsExample.html

See also: Q5.20