Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.1
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
java.awt.HeadlessException

Packages that use HeadlessException
java.applet | Provides the classes necessary to create an applet and the classes an applet uses to communicate with its applet context.
java.awt | Contains all of the classes for creating user interfaces and for painting graphics and images.
java.awt.dnd | Drag and Drop is a direct manipulation gesture found in many Graphical User Interface systems that provides a mechanism to transfer information between two entities logically associated with presentation elements in the GUI.
java.awt.print | Provides classes and interfaces for a general printing API.
javax.print | Provides the principal classes and interfaces for the JavaTM Print Service API.
javax.swing | Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.

Uses of HeadlessException in java.applet

Constructors in java.applet that throw HeadlessException
`Applet()` Creates a new Applet object

Uses of HeadlessException in java.awt

Methods in java.awt that throw HeadlessException
`abstract GraphicsDevice[]` | `GraphicsEnvironment.getScreenDevices()` Returns an array of all of the screen `GraphicsDevice` objects.
`abstract GraphicsDevice` | `GraphicsEnvironment.getDefaultScreenDevice()` Returns the default screen `GraphicsDevice`.
`Point` | `GraphicsEnvironment.getCenterPoint()` Returns the Point where Windows should be centered.
`Rectangle` | `GraphicsEnvironment.getMaximumWindowBounds()` Returns the maximum bounds for centered Windows.
`protected abstract java.awt.peer.ButtonPeer` | `Toolkit.createButton(Button target)` Creates this toolkit's implementation of `Button` using the specified peer interface.
`protected abstract java.awt.peer.TextFieldPeer` | `Toolkit.createTextField(TextField target)` Creates this toolkit's implementation of `TextField` using the specified peer interface.
`protected abstract java.awt.peer.LabelPeer` | `Toolkit.createLabel(Label target)` Creates this toolkit's implementation of `Label` using the specified peer interface.
`protected abstract java.awt.peer.ListPeer` | `Toolkit.createList(List target)` Creates this toolkit's implementation of `List` using the specified peer interface.
`protected abstract java.awt.peer.CheckboxPeer` | `Toolkit.createCheckbox(Checkbox target)` Creates this toolkit's implementation of `Checkbox` using the specified peer interface.
`protected abstract java.awt.peer.ScrollbarPeer` | `Toolkit.createScrollbar(Scrollbar target)` Creates this toolkit's implementation of `Scrollbar` using the specified peer interface.
`protected abstract java.awt.peer.ScrollPanePeer` | `Toolkit.createScrollPane(ScrollPane target)` Creates this toolkit's implementation of `ScrollPane` using the specified peer interface.
`protected abstract java.awt.peer.TextAreaPeer` | `Toolkit.createTextArea(TextArea target)` Creates this toolkit's implementation of `TextArea` using the specified peer interface.
`protected abstract java.awt.peer.ChoicePeer` | `Toolkit.createChoice(Choice target)` Creates this toolkit's implementation of `Choice` using the specified peer interface.
`protected abstract java.awt.peer.FramePeer` | `Toolkit.createFrame(Frame target)` Creates this toolkit's implementation of `Frame` using the specified peer interface.
`protected abstract java.awt.peer.WindowPeer` | `Toolkit.createWindow(Window target)` Creates this toolkit's implementation of `Window` using the specified peer interface.
`protected abstract java.awt.peer.DialogPeer` | `Toolkit.createDialog(Dialog target)` Creates this toolkit's implementation of `Dialog` using the specified peer interface.
`protected abstract java.awt.peer.MenuBarPeer` | `Toolkit.createMenuBar(MenuBar target)` Creates this toolkit's implementation of `MenuBar` using the specified peer interface.
`protected abstract java.awt.peer.MenuPeer` | `Toolkit.createMenu(Menu target)` Creates this toolkit's implementation of `Menu` using the specified peer interface.
`protected abstract java.awt.peer.PopupMenuPeer` | `Toolkit.createPopupMenu(PopupMenu target)` Creates this toolkit's implementation of `PopupMenu` using the specified peer interface.
`protected abstract java.awt.peer.MenuItemPeer` | `Toolkit.createMenuItem(MenuItem target)` Creates this toolkit's implementation of `MenuItem` using the specified peer interface.
`protected abstract java.awt.peer.FileDialogPeer` | `Toolkit.createFileDialog(FileDialog target)` Creates this toolkit's implementation of `FileDialog` using the specified peer interface.
`protected abstract java.awt.peer.CheckboxMenuItemPeer` | `Toolkit.createCheckboxMenuItem(CheckboxMenuItem target)` Creates this toolkit's implementation of `CheckboxMenuItem` using the specified peer interface.
`protected void` | `Toolkit.loadSystemColors(int[] systemColors)` Fills in the integer array that is supplied as an argument with the current system color values.
`void` | `Toolkit.setDynamicLayout(boolean dynamic)` Controls whether the layout of Containers is validated dynamically during resizing, or statically, after resizing is complete.
`protected boolean` | `Toolkit.isDynamicLayoutSet()` Returns whether the layout of Containers is validated dynamically during resizing, or statically, after resizing is complete.
`boolean` | `Toolkit.isDynamicLayoutActive()` Returns whether dynamic layout of Containers on resize is currently active (both set programmatically, and supported by the underlying operating system and/or window manager).
`abstract Dimension` | `Toolkit.getScreenSize()` Gets the size of the screen.
`abstract int` | `Toolkit.getScreenResolution()` Returns the screen resolution in dots-per-inch.
`Insets` | `Toolkit.getScreenInsets(GraphicsConfiguration gc)` Gets the insets of the screen.
`abstract ColorModel` | `Toolkit.getColorModel()` Determines the color model of this toolkit's screen.
`abstract Clipboard` | `Toolkit.getSystemClipboard()` Gets the singleton instance of the system Clipboard which interfaces with clipboard facilities provided by the native platform.
`Clipboard` | `Toolkit.getSystemSelection()` Gets the singleton instance of the system selection as a `Clipboard` object.
`int` | `Toolkit.getMenuShortcutKeyMask()` Determines which modifier key is the appropriate accelerator key for menu shortcuts.
`Cursor` | `Toolkit.createCustomCursor(Image cursor, Point hotSpot, String name)` Creates a new custom cursor object.
`Dimension` | `Toolkit.getBestCursorSize(int preferredWidth, int preferredHeight)` Returns the supported cursor dimension which is closest to the desired sizes.
`int` | `Toolkit.getMaximumCursorColors()` Returns the maximum number of colors the Toolkit supports in a custom cursor palette.
`boolean` | `Toolkit.isFrameStateSupported(int state)` Returns whether Toolkit supports this state for `Frame`s.
`abstract Map` | `Toolkit.mapInputMethodHighlight(InputMethodHighlight highlight)` Returns a map of visual attributes for the abstract level description of the given input method highlight, or null if no mapping is found.
`static Cursor` | `Cursor.getSystemCustomCursor(String name)`

Constructors in java.awt that throw HeadlessException
`CheckboxMenuItem()` Create a check box menu item with an empty label.
`CheckboxMenuItem(String label)` Create a check box menu item with the specified label.
`CheckboxMenuItem(String label, boolean state)` Create a check box menu item with the specified label and state.
`MenuBar()` Creates a new menu bar.
`Frame()` Constructs a new instance of `Frame` that is initially invisible.
`Frame(String title)` Constructs a new, initially invisible `Frame` object with the specified title.
`Choice()` Creates a new choice menu.
`TextArea()` Constructs a new text area with the empty string as text.
`TextArea(String text)` Constructs a new text area with the specified text.
`TextArea(int rows, int columns)` Constructs a new text area with the specified number of rows and columns and the empty string as text.
`TextArea(String text, int rows, int columns)` Constructs a new text area with the specified text, and with the specified number of rows and columns.
`TextArea(String text, int rows, int columns, int scrollbars)` Constructs a new text area with the specified text, and with the rows, columns, and scroll bar visibility as specified.
`ScrollPane()` Create a new scrollpane container with a scrollbar display policy of "as needed".
`ScrollPane(int scrollbarDisplayPolicy)` Create a new scrollpane container.
`Scrollbar()` Constructs a new vertical scroll bar.
`Scrollbar(int orientation)` Constructs a new scroll bar with the specified orientation.
`Scrollbar(int orientation, int value, int visible, int minimum, int maximum)` Constructs a new scroll bar with the specified orientation, initial value, visible amount, and minimum and maximum values.
`Checkbox()` Creates a check box with no label.
`Checkbox(String label)` Creates a check box with the specified label.
`Checkbox(String label, boolean state)` Creates a check box with the specified label and sets the specified state.
`Checkbox(String label, boolean state, CheckboxGroup group)` Constructs a Checkbox with the specified label, set to the specified state, and in the specified check box group.
`Checkbox(String label, CheckboxGroup group, boolean state)` Creates a check box with the specified label, in the specified check box group, and set to the specified state.
`List()` Creates a new scrolling list.
`List(int rows)` Creates a new scrolling list initialized with the specified number of visible lines.
`List(int rows, boolean multipleMode)` Creates a new scrolling list initialized to display the specified number of rows.
`TextField()` Constructs a new text field.
`TextField(String text)` Constructs a new text field initialized with the specified text.
`TextField(int columns)` Constructs a new empty text field with the specified number of columns.
`TextField(String text, int columns)` Constructs a new text field initialized with the specified text to be displayed, and wide enough to hold the specified number of columns.
`Button()` Constructs a Button with no label.
`Button(String label)` Constructs a Button with the specified label.
`Label()` Constructs an empty label.
`Label(String text)` Constructs a new label with the specified string of text, left justified.
`Label(String text, int alignment)` Constructs a new label that presents the specified string of text with the specified alignment.
`MenuComponent()` Creates a `MenuComponent`.
`MenuItem()` Constructs a new MenuItem with an empty label and no keyboard shortcut.
`MenuItem(String label)` Constructs a new MenuItem with the specified label and no keyboard shortcut.
`MenuItem(String label, MenuShortcut s)` Create a menu item with an associated keyboard shortcut.
`Menu()` Constructs a new menu with an empty label.
`Menu(String label)` Constructs a new menu with the specified label.
`Menu(String label, boolean tearOff)` Constructs a new menu with the specified label, indicating whether the menu can be torn off.
`PopupMenu()` Creates a new popup menu with an empty name.
`PopupMenu(String label)` Creates a new popup menu with the specified name.

Uses of HeadlessException in java.awt.dnd

Constructors in java.awt.dnd that throw HeadlessException
`DragSource()` Creates a new `DragSource`.
`DropTarget(Component c, int ops, DropTargetListener dtl, boolean act, FlavorMap fm)` Creates a new DropTarget given the `Component` to associate itself with, an `int` representing the default acceptable action(s) to support, a `DropTargetListener` to handle event processing, a `boolean` indicating if the `DropTarget` is currently accepting drops, and a `FlavorMap` to use (or null for the default `FlavorMap`).
`DropTarget(Component c, int ops, DropTargetListener dtl, boolean act)` Creates a `DropTarget` given the `Component` to associate itself with, an `int` representing the default acceptable action(s) to support, a `DropTargetListener` to handle event processing, and a `boolean` indicating if the `DropTarget` is currently accepting drops.
`DropTarget()` Creates a `DropTarget`.
`DropTarget(Component c, DropTargetListener dtl)` Creates a `DropTarget` given the `Component` to associate itself with, and the `DropTargetListener` to handle event processing.
`DropTarget(Component c, int ops, DropTargetListener dtl)` Creates a `DropTarget` given the `Component` to associate itself with, an `int` representing the default acceptable action(s) to support, and a `DropTargetListener` to handle event processing.

Uses of HeadlessException in java.awt.print

Methods in java.awt.print that throw HeadlessException
`abstract boolean` | `PrinterJob.printDialog()` Presents a dialog to the user for changing the properties of the print job.
`boolean` | `PrinterJob.printDialog(PrintRequestAttributeSet attributes)` A convenience method which displays a cross-platform print dialog for all services which are capable of printing 2D graphics using the `Pageable` interface.
`abstract PageFormat` | `PrinterJob.pageDialog(PageFormat page)` Displays a dialog that allows modification of a `PageFormat` instance.
`PageFormat` | `PrinterJob.pageDialog(PrintRequestAttributeSet attributes)` A convenience method which displays a cross-platform page setup dialog.

Uses of HeadlessException in javax.print

Methods in javax.print that throw HeadlessException
`static PrintService` | `ServiceUI.printDialog(GraphicsConfiguration gc, int x, int y, PrintService[] services, PrintService defaultService, DocFlavor flavor, PrintRequestAttributeSet attributes)` Presents a dialog to the user for selecting a print service (printer).

Uses of HeadlessException in javax.swing

Methods in javax.swing that throw HeadlessException
`static Color` | `JColorChooser.showDialog(Component component, String title, Color initialColor)` Shows a modal color-chooser dialog and blocks until the dialog is hidden.
`static JDialog` | `JColorChooser.createDialog(Component c, String title, boolean modal, JColorChooser chooserPane, ActionListener okListener, ActionListener cancelListener)` Creates and returns a new dialog containing the specified `ColorChooser` pane along with "OK", "Cancel", and "Reset" buttons.
`static String` | `JOptionPane.showInputDialog(Object message)` Shows a question-message dialog requesting input from the user.
`static String` | `JOptionPane.showInputDialog(Component parentComponent, Object message)` Shows a question-message dialog requesting input from the user parented to `parentComponent`.
`static String` | `JOptionPane.showInputDialog(Component parentComponent, Object message, String title, int messageType)` Shows a dialog requesting input from the user parented to `parentComponent` with the dialog having the title `title` and message type `messageType`.
`static Object` | `JOptionPane.showInputDialog(Component parentComponent, Object message, String title, int messageType, Icon icon, Object[] selectionValues, Object initialSelectionValue)` Prompts the user for input in a blocking dialog where the initial selection, possible selections, and all other options can be specified.
`static void` | `JOptionPane.showMessageDialog(Component parentComponent, Object message)` Brings up an information-message dialog titled "Message".
`static void` | `JOptionPane.showMessageDialog(Component parentComponent, Object message, String title, int messageType)` Brings up a dialog that displays a message using a default icon determined by the `messageType` parameter.
`static void` | `JOptionPane.showMessageDialog(Component parentComponent, Object message, String title, int messageType, Icon icon)` Brings up a dialog displaying a message, specifying all parameters.
`static int` | `JOptionPane.showConfirmDialog(Component parentComponent, Object message)` Brings up a dialog with the options Yes, No and Cancel; with the title, Select an Option.
`static int` | `JOptionPane.showConfirmDialog(Component parentComponent, Object message, String title, int optionType)` Brings up a dialog where the number of choices is determined by the `optionType` parameter.
`static int` | `JOptionPane.showConfirmDialog(Component parentComponent, Object message, String title, int optionType, int messageType)` Brings up a dialog where the number of choices is determined by the `optionType` parameter, where the `messageType` parameter determines the icon to display.
`static int` | `JOptionPane.showConfirmDialog(Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon)` Brings up a dialog with a specified icon, where the number of choices is determined by the `optionType` parameter.
`static int` | `JOptionPane.showOptionDialog(Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon, Object[] options, Object initialValue)` Brings up a dialog with a specified icon, where the initial choice is determined by the `initialValue` parameter and the number of choices is determined by the `optionType` parameter.
`JDialog` | `JOptionPane.createDialog(Component parentComponent, String title)` Creates and returns a new `JDialog` wrapping `this` centered on the `parentComponent` in the `parentComponent`'s frame.
`static Frame` | `JOptionPane.getFrameForComponent(Component parentComponent)` Returns the specified component's `Frame`.
`static Frame` | `JOptionPane.getRootFrame()` Returns the `Frame` to use for the class methods in which a frame is not provided.
`int` | `JFileChooser.showOpenDialog(Component parent)` Pops up an "Open File" file chooser dialog.
`int` | `JFileChooser.showSaveDialog(Component parent)` Pops up a "Save File" file chooser dialog.
`int` | `JFileChooser.showDialog(Component parent, String approveButtonText)` Pops a custom file chooser dialog with a custom approve button.
`protected JDialog` | `JFileChooser.createDialog(Component parent)` Creates and returns a new `JDialog` wrapping `this` centered on the `parent` in the `parent`'s frame.

Constructors in javax.swing that throw HeadlessException
`JApplet()` Creates a swing applet instance.
`JDialog()` Creates a non-modal dialog without a title and without a specified `Frame` owner.
`JDialog(Frame owner)` Creates a non-modal dialog without a title with the specified `Frame` as its owner.
`JDialog(Frame owner, boolean modal)` Creates a modal or non-modal dialog without a title and with the specified owner `Frame`.
`JDialog(Frame owner, String title)` Creates a non-modal dialog with the specified title and with the specified owner frame.
`JDialog(Frame owner, String title, boolean modal)` Creates a modal or non-modal dialog with the specified title and the specified owner `Frame`.
`JDialog(Dialog owner)` Creates a non-modal dialog without a title with the specified `Dialog` as its owner.
`JDialog(Dialog owner, boolean modal)` Creates a modal or non-modal dialog without a title and with the specified owner dialog.
`JDialog(Dialog owner, String title)` Creates a non-modal dialog with the specified title and with the specified owner dialog.
`JDialog(Dialog owner, String title, boolean modal)` Creates a modal or non-modal dialog with the specified title and the specified owner frame.
`JDialog(Dialog owner, String title, boolean modal, GraphicsConfiguration gc)` Creates a modal or non-modal dialog with the specified title, owner `Dialog`, and `GraphicsConfiguration`.
`JFrame()` Constructs a new frame that is initially invisible.
`JFrame(String title)` Creates a new, initially invisible `Frame` with the specified title.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.1
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2002 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.