java.awt

The java.awt package and its sub packages java.awt.event and java.awt.image are available in PDAP only.

For a discussion of the MIDP counterpart, the javax.microedition.lcdui package, refer to Chapter 3, “MIDP Programming.”

Table B.1. Interfaces of the java.awt Package
J2SE Interface Availability in PDAP
ActiveEvent All J2SE Methods are available in PDAP.
Adjustable All J2SE Methods are available in PDAP.
Composite Not available in PDAP.
CompositeContext Not available in PDAP.
ItemSelectable All J2SE Methods are available in PDAP.
LayotManager All J2SE Methods are available in PDAP.
LayoutManager2 All J2SE Methods are available in PDAP.
MenuContainer All J2SE Methods are available in PDAP.
Paint Not available in PDAP.
PaintContext Not available in PDAP.
PrintGraphics Not available in PDAP.
Shape Partly contained; see Table B.5 for details.
Stroke Not available in PDAP.
Transparency Not available in PDAP.

Table B.2. Classes of the java.awt Package
J2SE Class Availability in PDAP
AlphaComposite Not available in PDAP.
AWTEvent Fully available in PDAP.
AWTEventMulticaster Partially contained; see Table B.6 for details.
AWTPermission Not available in PDAP.
BasicStroke Not available in PDAP.
BorderLayout All J2SE Methods are available in PDAP.
Button Partially contained; see Table B.7 for details.
Canvas Partially contained; see Table B.8 for details.
CardLayout All J2SE Methods are available in PDAP.
Checkbox Partially contained; see Table B.9 for details.
CheckboxGroup All J2SE Methods are available in PDAP.
CheckboxMenuItem Partly contained; see Table B.10 for details.
Choice Partially contained; see Table B.11 for details.
Color Partially contained; see Table B.12 for details.
Component Partially contained; see Table B.13 for details.
ComponentOrientation Not available in PDAP.
Container Partially contained; see Table B.14 for details.
Cursor Partly contained; see Table B.15 for details.
Dialog Partially contained; see Table B.16 for details.
Dimension Partially contained; see Table B.17 for details.
Event All J2SE Methods are available in PDAP.
EventQueue All J2SE Methods are available in PDAP.
FileDialog Partially contained; see Table B.18 for details.
FlowLayout All J2SE Methods are available in PDAP.
Font Partially contained; see Table B.19 for details.
FontMetrics Partially contained; see Table B.20 for details.
Frame Partially contained; see Table B.21 for details.
GradientPaint Not available in PDAP.
Graphics Partially contained; see Table B.22 for details.
Graphics2D Not available in PDAP, please use Graphics instead.
GraphicsConfigTemplate Not available in PDAP.
GraphicsConfiguration Partially contained; see Table B.23 for details.
GraphicsDevice Partially contained; see Table B.24 for details.
GraphicsEnvironment Partially contained; see Table B.25 for details.
GridBagConstraints Partially contained; see Table B.26 for details.
GridBayLayout Partially contained; see Table B.27 for details.
GridLayout All J2SE methods are available in PDAP.
Image All J2SE methods are available in PDAP.
Insets Partially contained; see Table B.28 for details.
JobAttributes Not available in PDAP.
Label Partially contained; see Table B.29 for details.
List Partially contained; see Table B.30 for details.
MediaTracker All J2SE methods are available in PDAP.
Menu Partially contained; see Table B.31 for details.
MenuBar Partially contained; see Table B.32 for details.
MenuComponent Partially contained; see Table B.33 for details.
MenuItem Partially contained; see Table B.34 for details.
MenuShortcut All J2SE methods are available in PDAP.
PageAttributes Not available in PDAP.
Panel Partially contained; see Table B.35 for details.
Point Partially contained; see Table B.36 for details.
Polygon Partially contained; see Table B.37 for details.
PopupMenu Partially contained; see Table B.38 for details.
PrintJob Not available in PDAP.
Rectangle Partially contained; see Table B.39 for details.
RenderingHints Not available in PDAP.
Robot Not available in PDAP.
Scrollbar Partially contained; see Table B.40 for details.
ScrollPane Partially contained; see Table B.41 for details.
SystemColor Partially contained; see Table B.42 for details.
TextArea Partially contained; see Table B.43 for details.
TextComponent Partially contained; see Table B.44 for details.
TextField Partially contained; see Table B.45 for details.
TexturePaint Not available in PDAP.
Toolkit Partially contained; see Table B.46 for details.
Window Partially contained; see Table B.47 for details.

Table B.3. Exceptions of the java.awt Package
J2SE Exception Availability in PDAP
AWTException Available in PDAP.
FontFormatException Not available in PDAP.
IllegalComponentStateException Available in PDAP.

Table B.4. Errors of the java.awt Package
J2SE Error Availability in PDAP
AWTError Available in PDAP.

Shape

Table B.5. Methods ofthe Class Shape
Method Alternative/Workaround
boolean contains(double x, double y) Not available in PDAP.
boolean contains(double x, double y, double w, double h) Not available in PDAP.
boolean contains(Point2D p) Not available in PDAP.
boolean contains(Rectangle2D r) Not available in PDAP.
Rectangle getBounds() Available in PDAP.
Rectangle2D getBounds2D() Not available in PDAP.
PathIterator getPathIterator (AffineTransform at) Not available in PDAP.
PathIterator getPathIterator (AffineTransform at, double flatness) Not available in PDAP.
boolean intersects(double x, double y, double w, double h) Not available in PDAP.
boolean intersects(Rectangle2D r) Not available in PDAP.

AWTEventMulticaster

Table B.6. Methods of the Class AWTEventMulticaster
Method Alternative/Workaround
Protected AWTEventMulticaster (EventListener a, EventListener b) Available in PDAP.
void actionPerformed(ActionEvent e) Available in PDAP.
static ActionListener add (ActionListener a, ActionListener b) Available in PDAP.
static AdjustmentListener add (AdjustmentListener a, AdjustmentListener b) Available in PDAP.
static ComponentListener add (ComponentListener a, ComponentListener b) Available in PDAP.
static ContainerListener add (ContainerListener a, ContainerListener b) Available in PDAP.
static FocusListener add (FocusListener a, FocusListener b) Available in PDAP.
static HierarchyBoundsListener add (HierarchyBoundsListener a, HierarchyBoundsListener b) Not available in PDAP.
static HierarchyListener add (HierarchyListener a, HierarchyListener b) Not available in PDAP.
static InputMethodListener add (InputMethodListener a, InputMethodListener b) Not available in PDAP.
static ItemListener add (ItemListener a, ItemListener b) Available in PDAP.
static KeyListener add (KeyListener a, KeyListener b) Available in PDAP.
static MouseListener add (MouseListener a, MouseListener b) Available in PDAP.
static MouseMotionListener add (MouseMotionListener a, MouseMotionListener b) Available in PDAP.
static TextListener add (TextListener a, TextListener b) Available in PDAP.
static WindowListener add (WindowListener a, WindowListener b) Available in PDAP.
protected static EventListener addInternal (EventListener a, EventListener b) Available in PDAP.
void adjustmentValueChanged(AdjustmentEvent e) Available in PDAP.
void ancestorMoved(HierarchyEvent e) Not available in PDAP.
void ancestorResized(HierarchyEvent e) Not available in PDAP.
void caretPositionChanged(InputMethodEvent e) Not available in PDAP.
void componentAdded(ContainerEvent e) Available in PDAP.
void componentHidden(ComponentEvent e) Available in PDAP.
void componentMoved(ComponentEvent e) Available in PDAP.
void componentRemoved(ContainerEvent e) Available in PDAP.
void componentResized(ComponentEvent e) Available in PDAP.
void componentShown(ComponentEvent e) Available in PDAP.
void focusGained(FocusEvent e) Available in PDAP.
void focusLost(FocusEvent e) Available in PDAP.
void hierarchyChanged(HierarchyEvent e) Not available in PDAP.
void inputMethodTextChanged(InputMethodEvent e) Not available in PDAP.
void itemStateChanged(ItemEvent e) Available in PDAP.
void keyPressed(KeyEvent e) Available in PDAP.
void keyReleased(KeyEvent e) Available in PDAP.
void keyTyped(KeyEvent e) Available in PDAP.
void mouseClicked(MouseEvent e) Available in PDAP.
void mouseDragged(MouseEvent e) Available in PDAP.
void mouseEntered(MouseEvent e) Available in PDAP.
void mouseExited(MouseEvent e) Available in PDAP.
void mouseMoved(MouseEvent e) Available in PDAP.
void mousePressed(MouseEvent e) Available in PDAP.
void mouseReleased(MouseEvent e) Available in PDAP.
static ActionListener remove (ActionListener l, ActionListener oldl) Available in PDAP.
static AdjustmentListener remove (AdjustmentListener l, AdjustmentListener oldl) Available in PDAP.
static ComponentListener remove (ComponentListener l, ComponentListener oldl) Available in PDAP.
static ContainerListener remove (ContainerListener l, ContainerListener oldl) Available in PDAP.
protected EventListener remove (EventListener oldl) Available in PDAP.
static FocusListener remove (FocusListener l, FocusListener oldl) Available in PDAP.
static HierarchyBoundsListener remove (HierarchyBoundsListener l, HierarchyBoundsListener oldl) Not available in PDAP.
static HierarchyListener remove (HierarchyListener l, HierarchyListener oldl) Not available in PDAP.
static InputMethodListener remove (InputMethodListener l, InputMethodListener oldl) Not available in PDAP.
static ItemListener remove (ItemListener l, ItemListener oldl) Available in PDAP.
static KeyListener remove (KeyListener l, KeyListener oldl) Available in PDAP.
static MouseListener remove (MouseListener l, MouseListener oldl) Available in PDAP.
static MouseMotionListener remove (MouseMotionListener l, MouseMotionListener oldl) Available in PDAP.
static TextListener remove (TextListener l, TextListener oldl) Available in PDAP.
static WindowListener remove (WindowListener l, WindowListener oldl) Available in PDAP.
protected static EventListener removeInternal (EventListener l, EventListener oldl) Available in PDAP.
protected static void save (ObjectOutputStream s, String k, EventListener l) Not available in PDAP.
protected void saveInternal (ObjectOutputStream s, String k) Not available in PDAP.
void textValueChanged(TextEvent e) Available in PDAP.
void windowActivated(WindowEvent e) Available in PDAP.
void windowClosed(WindowEvent e) Available in PDAP.
void windowClosing(WindowEvent e) Available in PDAP.
void windowDeactivated(WindowEvent e) Available in PDAP.
void windowDeiconified(WindowEvent e) Available in PDAP.
void windowIconified(WindowEvent e) Available in PDAP.
void windowOpened(WindowEvent e) Available in PDAP.

Button

Table B.7. Methods of the Class Button
Method Alternative/Workaround
Button() Available in PDAP.
Button(String label) Available in PDAP.
Void addActionListener(ActionListener l) Available in PDAP.
void addNotify() Not available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
String getActionCommand() Available in PDAP.
String getLabel() Available in PDAP.
EventListener[] getListeners(Class listenerType) Not available in PDAP.
Protected String paramString() Available in PDAP.
protected void processActionEvent(ActionEvent e) Available in PDAP.
protected void processEvent(AWTEvent e) Available in PDAP.
void removeActionListener(ActionListener l) Available in PDAP.
void setActionCommand(String command) Available in PDAP.
void setLabel(String label) Available in PDAP.

Canvas

Table B.8. Methodsof the Class Canvas
Method Alternative/Workaround
Canvas() Available in PDAP.
Canvas(GraphicsConfiguration config) Available in PDAP.
void addNotify() Not available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
void paint(Graphics g) Available in PDAP.

Checkbox

Table B.9. Methods of the Class Checkbox
Method Alternative/Workaround
Checkbox() Available in PDAP.
Checkbox(String label) Available in PDAP.
Checkbox(String label, boolean state) Available in PDAP.
Checkbox(String label, boolean state, CheckboxGroup group) Available in PDAP.
Checkbox(String label, CheckboxGroup group, boolean state) Available in PDAP.
void addItemListener(ItemListener l)Available in PDAP.
void addNotify() Not available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
CheckboxGroup getCheckboxGroup() Available in PDAP.
String getLabel() Available in PDAP.
EventListener[] getListeners(Class listenerType) Not available in PDAP.
Object[] getSelectedObjects() Available in PDAP.
Boolean getState() Available in PDAP.
Protected String paramString() Available in PDAP.
protected void processEvent(AWTEvent e) Available in PDAP.
protected void processItemEvent(ItemEvent e) Available in PDAP.
Void removeItemListener(ItemListener l) Available in PDAP.
Void setCheckboxGroup(CheckboxGroup g) Available in PDAP.
void setLabel(String label) Available in PDAP.
void setState(boolean state) Available in PDAP.

CheckboxMenuItem

Table B.10. Methods of the Class CheckboxMenuItem
Method Alternative/Workaround
CheckboxMenuItem() Available in PDAP.
CheckboxMenuItem(String label) Available in PDAP.
CheckboxMenuItem(String label, boolean state) Available in PDAP.
Void addItemListener(ItemListener l) Available in PDAP.
void addNotify() Not available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
EventListener[] getListeners(Class listenerType) Not available in PDAP.
Object[] getSelectedObjects() Available in PDAP.
boolean getState() Available in PDAP.
String paramString() Available in PDAP.
Protected void processEvent(AWTEvent e) Available in PDAP.
protected void processItemEvent(ItemEvent e) Available in PDAP.
Void removeItemListener(ItemListener l) Available in PDAP.
void setState(boolean b) Available in PDAP.

Choice

Table B.11. Methods of the Class Choice
Method Alternative/Workaround
Choice() Available in PDAP.
void add(String item) Available in PDAP.
void addItem(String item) Available in PDAP.
void addItemListener(ItemListener l) Available in PDAP.
void addNotify() Not available in PDAP.
int countItems() Available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
String getItem(int index) Available in PDAP.
int getItemCount() Available in PDAP.
EventListeners[] getListeners(Class listenerType) Not available in PDAP.
int getSelectedIndex() Available in PDAP.
String getSelectedItem() Available in PDAP.
Object[] getSelectedObjects() Available in PDAP.
void insert(String item, int index) Available in PDAP.
protected String paramString() Available in PDAP.
protected void processEvent(AWTEvent e) Available in PDAP.
protected void processItemEvent(ItemEvent e) Available in PDAP.
void remove(int position) Available in PDAP.
void remove(String item) Available in PDAP.
void removeAll() Available in PDAP.
void removeItemListener(ItemListener l) Available in PDAP.
void select(int pos) Available in PDAP.
void select(String str) Available in PDAP.

Color

Table B.12. Methods of the Class Color
Method Alternative/Workaround
Color(ColorSpace cspace, float[] components, float alpha) Not available in PDAP.
Color(float r, float g, float b) Available in PDAP.
Color(float r, float g, float b, float a) Available in PDAP.
Color(int rgb) Available in PDAP.
Color(int rgba, boolean hasalpha) Available in PDAP.
Color(int r, int g, int b) Available in PDAP.
Color(int r, int g, int b, int a) Available in PDAP.
Color brighter() Available in PDAP.
PaintContext createContext(ColorModel cm, Rectangle r, Rectangle2D r2d, AffineTransform xform, RenderingHints hints) Not available in PDAP.
Color darker() Available in PDAP.
static Color decode(String nm) Available in PDAP.
boolean equals(Object obj) Available in PDAP.
int getAlpha() Available in PDAP.
int getBlue() Available in PDAP.
static Color getColor (String nm) Available in PDAP.
static Color getColor(String nm, Color v) Available in PDAP.
static Color getColor(String nm, int v) Available in PDAP.
float[] getColorComponents (ColorSpace cspace, float[] compArray) Not available in PDAP.
float[] getColorComponents(float[] compArray) Available in PDAP.
ColorSpace getColorSpace() Not available in PDAP.
float[] getComponents (ColorSpace cspace, float[] compArray) Not available in PDAP.
float[] getComponents(float[] compArray) Available in PDAP.
int getGreen() Available in PDAP.
static Color getHSBColor (float h, float s, float b) Available in PDAP.
int getRed() Available in PDAP.
int getRGB() Available in PDAP.
float[] getRGBColorComponents(float[] compArray) Available in PDAP.
float[] getRGBComponents(float[] compArray) Available in PDAP.
int getTransparency() Not available in PDAP.
int hashCode() Available in PDAP.
static int HSBtoRGB (float hue, float saturation, float brightness) Available in PDAP.
static float[] RGBtoHSB (int r, int g, int b, float[] hsbvals) Available in PDAP.
String toString() Available in PDAP.

Component

Table B.13. Methods of the Class Component
Method Alternative/Workaround
protected Component() Available in PDAP.
boolean action(Event evt, Object what) Aavailable in PDAP.
void add(PopupMenu popup) Available in PDAP.
void addComponentListener(ComponentListener l) Available in PDAP.
void addFocusListener(FocusListener l) Available in PDAP.
void addHierarchyBoundsListener (HierarchyBoundsListener l) Not available in PDAP.
void addHierarchyListener(HierarchyListener l) Not available in PDAP.
void addInputMethodListener(InputMethodListener l) Not available in PDAP.
void addKeyListener(KeyListener l) Available in PDAP.
void addMouseListener(MouseListener l) Available in PDAP.
void addMouseMotionListener(MouseMotionListener l) Available in PDAP.
void addNotify() Available in PDAP.
void dddPropertyChangeListener (PropertyChangeListener listener) Not available in PDAP.
void addPropertyChangeListener(String propertyName, PropertyChangeListener listener) Not available in PDAP.
Rectangle bounds() Available in PDAP.
int checkImage(Image image, ImageObserver observer) Available in PDAP.
int checkImage(Image image, int width, int height, ImageObserver observer) Available in PDAP.
protected AWTEvent coalesceEvents (AWTEvent existingEvent, AWTEvent newEvent) Available in PDAP.
boolean contains(int x, int y) Available in PDAP.
boolean contains(Point p) Available in PDAP.
Image createImage(ImageProducer producer) Available in PDAP.
Image createImage(int width, int height) Available in PDAP.
void deliverEvent(Event e) Available in PDAP.
void disable() Available in PDAP.
protected void disableEvents(long eventsToDisable) Available in PDAP.
void dispatchEvent(AWTEvent e) Available in PDAP.
void doLayout() Available in PDAP.
void enable() Available in PDAP.
void enable(boolean b) Available in PDAP.
protected void enableEvents(long eventsToEnable) Available in PDAP.
void enableInputMethods(boolean enable) Not available in PDAP.
protected void firePropertyChange (String propertyName, Object oldValue, Object newValue) Not available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
float getAlignmentX() Available in PDAP.
float getAlignmentY() Available in PDAP.
Color getBackground() Available in PDAP.
Rectangle getBounds() Available in PDAP.
Rectangle getBounds(Rectangle rv) Not available in PDAP.
ColorModel getColorModel() Available in PDAP.
Component getComponentAt(int x, int y) Available in PDAP.
Component getComponentAt(Point p) Available in PDAP.
ComponentOrientation getComponentOrientation() Not available in PDAP.
Cursor getCursor() Available in PDAP.
DropTarget getDropTarget() Not available in PDAP.
Font getFont() Available in PDAP.
FontMetrics getFontMetrics(Font font) Available in PDAP.
Color getForeground() Available in PDAP.
Graphics getGraphics() Available in PDAP.
GraphicsConfiguration getGraphicsConfiguration() Available in PDAP.
int getHeight() Available in PDAP.
InputContext getInputContext() Not available in PDAP.
InputMethodRequests getInputMethodRequests() Not available in PDAP.
EventListener[] getListeners(Class listenerType) Not available in PDAP.
Locale getLocale() Available in PDAP.
Point getLocation() Available in PDAP.
Point getLocation(Point rv) Available in PDAP.
Point getLocationOnScreen() Available in PDAP.
Dimension getMaximumSize() Available in PDAP.
Dimension getMinimumSize() Available in PDAP.
String getName() Available in PDAP.
Container getParent() Available in PDAP.
java.awt.peer.ComponentPeer getPeer() Not available in PDAP (deprecated J2SE method).
Dimension getPreferredSize() Available in PDAP.
Dimension getSize() Available in PDAP.
Dimension getSize(Dimension rv) Available in PDAP.
Toolkit getToolkit() Available in PDAP.
Object getTreeLock() Available in PDAP.
int getWidth() Available in PDAP.
int getX() Available in PDAP.
int getY() Available in PDAP.
boolean gotFocus(Event evt, Object what) Available in PDAP.
boolean handleEvent(Event evt) Available in PDAP.
boolean hasFocus() Available in PDAP.
void hide() Available in PDAP.
boolean imageUpdate(Image img, int infoflags, int x, int y, int w, int h) Available in PDAP.
boolean inside(int x, int y) Available in PDAP.
void invalidate() Available in PDAP.
boolean isDisplayable() Available in PDAP.
boolean isDoubleBuffered() Available in PDAP.
boolean isEnabled() Available in PDAP.
boolean isFocusTraversable() Available in PDAP.
boolean isLightweight() Available in PDAP.
boolean isOpaque() Available in PDAP.
boolean isShowing() Available in PDAP.
boolean isValid() Available in PDAP.
boolean isVisible() Available in PDAP.
boolean keyDown(Event evt, int key) Available in PDAP.
boolean keyUp(Event evt, int key) Available in PDAP.
void layout() Available in PDAP.
void list() Available in PDAP.
void list(PrintStream out) Available in PDAP.
void list(PrintStream out, int indent) Available in PDAP.
void list(PrintWriter out) Available in PDAP.
void list(PrintWriter out, int indent) Available in PDAP.
Component locate(int x, int y) Available in PDAP.
Point location() Available in PDAP.
boolean lostFocus(Event evt, Object what) Available in PDAP.
Dimension minimumSize() Available in PDAP.
boolean mouseDown(Event evt, int x, int y) Available in PDAP.
boolean mouseDrag(Event evt, int x, int y) Available in PDAP.
boolean mouseEnter(Event evt, int x, int y) Available in PDAP.
boolean mouseExit(Event evt, int x, int y) Available in PDAP.
boolean mouseMove(Event evt, int x, int y) Available in PDAP.
boolean mouseUp(Event evt, int x, int y) Available in PDAP.
void move(int x, int y) Available in PDAP.
void nextFocus() Available in PDAP.
void paint(Graphics g) Available in PDAP.
void paintAll(Graphics g) Available in PDAP.
protected String paramString() Available in PDAP.
boolean postEvent(Event e) Available in PDAP.
Dimension preferredSize() Available in PDAP.
boolean prepareImage (Image image, ImageObserver observer) Available in PDAP.
boolean prepareImage(Image image, int width, int height, ImageObserver observer) Available in PDAP.
void print(Graphics g) Available in PDAP.
void printAll(Graphics g) Available in PDAP.
protected void processComponentEvent (ComponentEvent e) Available in PDAP.
Protected void processEvent(AWTEvent e) Available in PDAP.
Protected void processFocusEvent(FocusEvent e) Available in PDAP.
protected void processHierarchyBoundsEvent (HierarchyEvent e) Not available in PDAP.
protected void processHierarchyEvent (HierarchyEvent e) Not available in PDAP.
protected void processInputMethodEvent (InputMethodEvent e) Not available in PDAP.
Protected void processKeyEvent(KeyEvent e) Available in PDAP.
Protected void processMouseEvent(MouseEvent e) Available in PDAP.
Protected void processMouseMotionEvent (MouseEvent e) Available in PDAP.
void remove(MenuComponent popup) Available in PDAP.
void removeComponentListener(ComponentListener l) Available in PDAP.
void removeFocusListener(FocusListener l) Available in PDAP.
void removeHierarchyBoundsListener (HierarchyBoundsListener l) Not available in PDAP.
void removeHierarchyListener(HierarchyListener l) Not available in PDAP.
void removeInputMethodListener (InputMethodListener l) Not available in PDAP.
void removeKeyListener(KeyListener l) Available in PDAP.
void removeMouseListener(MouseListener l) Available in PDAP.
void removeMouseMotionListener (MouseMotionListener l) Available in PDAP.
void removeNotify() Available in PDAP.
void removePropertyChangeListener (PropertyChangeListener listener) Not available in PDAP.
void removePropertyChangeListener (String propertyName, PropertyChangeListener listener) Not available in PDAP.
void repaint() Available in PDAP.
void repaint(int x, int y, int width, int height) Available in PDAP.
void repaint(long tm) Available in PDAP.
void repaint(long tm, int x, int y, int width, int height) Available in PDAP.
void requestFocus() Available in PDAP.
void reshape(int x, int y, int width, int height) Available in PDAP.
void resize(Dimension d) Available in PDAP.
void resize(int width, int height) Available in PDAP.
void setBackground(Color c) Available in PDAP.
void setBounds(int x, int y, int width, int height) Available in PDAP.
void setBounds(Rectangle r) Available in PDAP.
void setComponentOrientation (ComponentOrientation o) Not available in PDAP.
void setCursor(Cursor cursor) Available in PDAP.
void setDropTarget(DropTarget dt) Not available in PDAP.
void setEnabled(boolean b) Available in PDAP.
void setFont(Font f) Available in PDAP.
void setForeground(Color c) Available in PDAP.
void setLocale(Locale l) Available in PDAP.
void setLocation(int x, int y) Available in PDAP.
void setLocation(Point p) Available in PDAP.
void setName(String name) Available in PDAP.
void setSize(Dimension d) Available in PDAP.
void setSize(int width, int height) Available in PDAP.
void setVisible(boolean b) Available in PDAP.
void show() Available in PDAP.
void show(boolean b) Available in PDAP.
Dimension size() Available in PDAP.
String toString() Available in PDAP.
void transferFocus() Available in PDAP.
void update(Graphics g) Available in PDAP.
void validate() Available in PDAP.

Container

Table B.14. Methods of the Class Container
Method Alternative/Workaround
Container() Available in PDAP.
Component add(Component comp) Available in PDAP.
Component add(Component comp, int index) Available in PDAP.
void add(Component comp, Object constraints) Available in PDAP.
void add(Component comp, Object constraints, int index) Available in PDAP.
Component add(String name, Component comp) Available in PDAP.
void addContainerListener(ContainerListener l) Available in PDAP.
protected void addImpl(Component comp, Object constraints, int index) Available in PDAP.
void addNotify() Not available in PDAP.
int countComponents() Available in PDAP.
void deliverEvent(Event e) Available in PDAP.
void doLayout() Available in PDAP.
Component findComponentAt(int x, int y) Available in PDAP.
Component findComponentAt(Point p) Available in PDAP.
float getAlignmentX() Available in PDAP.
float getAlignmentY() Available in PDAP.
Component getComponent(int n) Available in PDAP.
Component getComponentAt(int x, int y) Available in PDAP.
Component getComponentAt(Point p) Available in PDAP.
int getComponentCount() Available in PDAP.
Component[] getComponents() Available in PDAP.
Insets getInsets() Available in PDAP.
LayoutManager getLayout() Available in PDAP.
EventListener[] getListeners(Class listenerType) Not available in PDAP.
Dimension getMaximumSize() Available in PDAP.
Dimension getMinimumSize() Available in PDAP.
Dimension getPreferredSize() Available in PDAP.
Insets insets() Available in PDAP.
void invalidate() Available in PDAP.
boolean isAncestorOf(Component c) Available in PDAP.
void layout() Available in PDAP.
void list(PrintStream out, int indent) Available in PDAP.
void list(PrintWriter out, int indent) Available in PDAP.
Component locate(int x, int y) Available in PDAP.
Dimension minimumSize() Available in PDAP.
void paint(Graphics g) Available in PDAP.
void paintComponents(Graphics g) Available in PDAP.
protected String paramString() Available in PDAP.
Dimension preferredSize() Available in PDAP.
void print(Graphics g) Available in PDAP.
void printComponents(Graphics g) Available in PDAP.
protected void processContainerEvent (ContainerEvent e) Available in PDAP.
protected void processEvent(AWTEvent e) Available in PDAP.
void remove(Component comp) Available in PDAP.
void remove(int index) Available in PDAP.
void removeAll() Available in PDAP.
void removeContainerListener(ContainerListener l) Available in PDAP.
void removeNotify() Not available in PDAP.
void setFont(Font f) Available in PDAP.
void setLayout(LayoutManager mgr) Available in PDAP.
void update(Graphics g) Available in PDAP.
void validate() Available in PDAP.
protected void validateTree() Available in PDAP.

Cursor

Table B.15. Methods of the Class Cursor
Method Alternative/Workaround
Cursor(int type) Available in PDAP.
protected Cursor(String name) Not available in PDAP.
protected void finalize() Available in PDAP.
static Cursor getDefaultCursor() Available in PDAP.
String getName() Not available in PDAP.
static Cursor getPredefinedCursor(int type) Not available in PDAP.
static Cursor getSystemCustomCursor(String name) Not available in PDAP.
int getType() Available in PDAP.
String toString() Not available in PDAP.

Dialog

Table B.16. Methods of the Class Dialog
Method Alternative/Workaround
Dialog(Dialog owner) Not available in PDAP.
Dialog(Dialog owner, String title) Not available in PDAP.
Dialog(Dialog owner, String title, boolean modal) Not available in PDAP.
Dialog(Frame owner) Available in PDAP.
Dialog(Frame owner, boolean modal) Available in PDAP.
Dialog(Frame owner, String title) Available in PDAP.
Dialog(Frame owner, String title, boolean modal) Available in PDAP.
void addNotify() Not available in PDAP.
void dispose() Available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
String getTitle() Available in PDAP.
void hide() Available in PDAP.
boolean isModal() Available in PDAP.
boolean isResizable() Available in PDAP.
protected String paramString() Available in PDAP.
void setModal(boolean b) Available in PDAP.
void setResizable(boolean resizable) Available in PDAP.
void setTitle(String title) Available in PDAP.
void show() Available in PDAP.

Dimension

Table B.17. Methods of the Class Dimension
Method Alternative/Workaround
Dimension() Available in PDAP.
Dimension(Dimension d) Available in PDAP.
Dimension(int width, int height) Available in PDAP.
boolean equals(Object obj) Available in PDAP.
double getHeight() Not available in PDAP.
Dimension getSize() Available in PDAP.
double getWidth() Not available in PDAP.
int hashCode() Available in PDAP.
void setSize(Dimension d) Available in PDAP.
void setSize(double width, double height) Not available in PDAP.
void setSize(int width, int height) Available in PDAP.
String toString() Available in PDAP.

FileDialog

Table B.18. Methods of the Class FileDialog
Method Alternative/Workaround
FileDialog(Frame parent) Available in PDAP.
FileDialog(Frame parent, String title) Available in PDAP.
FileDialog(Frame parent, String title, int mode) Available in PDAP.
void addNotify() Not available in PDAP.
String getDirectory() Available in PDAP.
String getFile() Available in PDAP.
FilenameFilter getFilenameFilter() Not available in PDAP.
int getMode() Available in PDAP.
protected String paramString() Available in PDAP.
void setDirectory(String dir) Available in PDAP.
void setFile(String file) Available in PDAP.
void setFilenameFilter(FilenameFilter filter) Not available in PDAP.
void setMode(int mode) Available in PDAP.

Font

Table B.19. Methods of the Class Font
Method Alternative/Workaround
Font(Map attributes) Not available in PDAP.
Font(String name, int style, int size) Available in PDAP.
boolean canDisplay(char c) Not available in PDAP.
int canDisplayUpTo (char[] text, int start, int limit) Not available in PDAP.
int canDisplayUpTo (CharacterIterator iter, int start, int limit) Not available in PDAP.
int canDisplayUpTo(String str) Not available in PDAP.
static Font createFont (int fontFormat, InputStream fontStream) Not available in PDAP.
GlyphVector createGlyphVector (FontRenderContext frc, char[] chars) Not available in PDAP.
GlyphVector createGlyphVector (FontRenderContext frc, CharacterIterator ci) Not available in PDAP.
GlyphVector createGlyphVector (FontRenderContext frc, int[] glyphCodes) Not available in PDAP.
GlyphVector createGlyphVector (FontRenderContext frc, String str) Not available in PDAP.
static Font decode(String str) Available in PDAP.
Font deriveFont(AffineTransform trans) Not available in PDAP.
Font deriveFont(float size) Not available in PDAP.
Font deriveFont(int style) Not available in PDAP.
Font deriveFont(int style, AffineTransform trans) Not available in PDAP.
Font deriveFont(int style, float size) Not available in PDAP.
Font deriveFont(Map attributes) Not available in PDAP.
boolean equals(Object obj) Available in PDAP.
protected void finalize() Not available in PDAP.
Map getAttributes() AttributedCharacterIterator.Attribute[] Not available in PDAP.
getAvailableAttributes() Not available in PDAP.
byte getBaselineFor(char c) Not available in PDAP.
String getFamily() Available in PDAP.
String getFamily(Locale l) Not available in PDAP.
static Font getFont(Map attributes) Not available in PDAP.
static Font getFont(String nm) Available in PDAP.
static Font getFont(String nm, Font font) Available in PDAP.
String getFontName() Not available in PDAP.
String getFontName(Locale l) Not available in PDAP.
float getItalicAngle() Not available in PDAP.
LineMetrics getLineMetrics(char[] chars, int beginIndex, int limit, FontRenderContext frc) Not available in PDAP.
LineMetrics getLineMetrics(CharacterIterator ci, int beginIndex, int limit, FontRenderContext frc) Not available in PDAP.
LineMetrics getLineMetrics (String str, FontRenderContext frc) Not available in PDAP.
LineMetrics getLineMetrics(String str, int beginIndex, int limit, FontRenderContext frc) Not available in PDAP.
Rectangle2D getMaxCharBounds(FontRenderContext frc) Not available in PDAP.
int getMissingGlyphCode() Not available in PDAP.
String getName() Available in PDAP.
int getNumGlyphs() Not available in PDAP.
java.awt.peer.FontPeer getPeer() Not available in PDAP (deprecated J2SE method).
String getPSName() Not available in PDAP.
int getSize() Available in PDAP.
float getSize2D() Not available in PDAP.
Rectangle2D getStringBounds(char[] chars, int beginIndex, int limit, FontRenderContext frc) Not available in PDAP.
Rectangle2D getStringBounds(CharacterIterator ci, int beginIndex, int limit, FontRenderContext frc) Not available in PDAP.
Rectangle2D getStringBounds String str, FontRenderContext frc) Not available in PDAP.
Rectangle2D getStringBounds(String str, int beginIndex, int limit, FontRenderContext frc) Not available in PDAP.
int getStyle() Available in PDAP.
AffineTransform getTransform() Not available in PDAP.
int hashCode() Available in PDAP.
boolean hasUniformLineMetrics() Not available in PDAP.
boolean isBold() Available in PDAP.
boolean isItalic() Available in PDAP.
boolean isPlain() Available in PDAP.
String toString() Not available in PDAP.

FontMetrics

Table B.20. Methods of the Class FontMetrics
Method Alternative/Workaround
protected FontMetrics(Font font) Available in PDAP.
int bytesWidth(byte[] data, int off, int len) Available in PDAP.
int charsWidth(char[] data, int off, int len) Available in PDAP.
int charWidth(char ch) Available in PDAP.
int charWidth(int ch) Available in PDAP.
int getAscent() Available in PDAP.
int getDescent() Available in PDAP.
Font getFont() Available in PDAP.
int getHeight() Available in PDAP.
int getLeading() Available in PDAP.
LineMetrics getLineMetrics(char[] chars, int beginIndex, int limit, Graphics context) Not available in PDAP.
LineMetrics getLineMetrics(CharacterIterator ci, int beginIndex, int limit, Graphics context) Not available in PDAP.
LineMetrics getLineMetrics (String str, Graphics context) Not available in PDAP.
LineMetrics getLineMetrics(String str, int beginIndex, int limit, Graphics context) Not available in PDAP.
int getMaxAdvance() Available in PDAP.
int getMaxAscent() Available in PDAP.
Rectangle2D getMaxCharBounds(Graphics context) Not available in PDAP.
int getMaxDecent() Available in PDAP.
int getMaxDescent() Available in PDAP.
Rectangle2D getStringBounds(char[] chars, int beginIndex, int limit, Graphics context) Not available in PDAP.
Rectangle2D getStringBounds(CharacterIterator ci, int beginIndex, int limit, Graphics context) Not available in PDAP.
Rectangle2D getStringBounds (String str, Graphics context) Not available in PDAP.
Rectangle2D getStringBounds(String str, int beginIndex, int limit, Graphics context) Not available in PDAP.
int[] getWidths() Available in PDAP.
boolean hasUniformLineMetrics() Not available in PDAP.
int stringWidth(String str) Available in PDAP.
String toString() Available in PDAP.

Frame

Table B.21. Methods of the Class Frame
Method Alternative/Workaround
Frame() Available in PDAP.
Frame(GraphicsConfiguration gc) Available in PDAP.
Frame(String title) Available in PDAP.
Frame(String title, GraphicsConfiguration gc) Available in PDAP.
void addNotify() Not available in PDAP.
protected void finalize() Available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
int getCursorType() Available in PDAP.
static Frame[] getFrames() Not available in PDAP.
Image getIconImage() Available in PDAP.
MenuBar getMenuBar() Available in PDAP.
int getState() Available in PDAP.
String getTitle() Available in PDAP.
boolean isResizable() Available in PDAP.
protected String paramString() Available in PDAP.
void remove(MenuComponent m) Available in PDAP.
void removeNotify() Not available in PDAP.
void setCursor(int cursorType) Available in PDAP.
void setIconImage(Image image) Available in PDAP.
void setMenuBar(MenuBar mb) Available in PDAP.
void setResizable(boolean resizable) Available in PDAP.
void setState(int state) Available in PDAP.
void setTitle(String title) Available in PDAP.

Graphics

Table B.22. Methods of the Class Graphics
Method Alternative/Workaround
protected Graphics() Available in PDAP.
abstract void clearRect(int x, int y, int width, int height) Available in PDAP.
abstract void clipRect(int x, int y, int width, int height) Available in PDAP.
abstract void copyArea(int x, int y, int width, int height, int dx, int dy) Available in PDAP.
Abstract Graphics create() Available in PDAP.
Graphics create(int x, int y, int width, int height) Available in PDAP.
abstract void dispose() Available in PDAP.
void draw3DRect(int x, int y, int width, int height, boolean raised) Available in PDAP.
abstract void drawArc(int x, int y, int width, int height, int startAngle, int arcAngle) Available in PDAP.
void drawBytes(byte[] data, int offset, int length, int x, int y) Available in PDAP.
void drawChars(char[] data, int offset, int length, int x, int y) Available in PDAP.
abstract boolean drawImage(Image img, int x, int y, Color bgcolor, ImageObserver observer) Available in PDAP.
abstract boolean drawImage(Image img, int x, int y, ImageObserver observer) Available in PDAP.
abstract boolean drawImage(Image img, int x, int y, int width, int height, Color bgcolor, ImageObserver observer) Available in PDAP.
abstract boolean drawImage(Image img, int x, int y, int width, int height, ImageObserver observer) Available in PDAP.
abstract boolean drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, Color bgcolor, ImageObserver observer) Available in PDAP.
abstract boolean drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, ImageObserver observer) Available in PDAP.
abstract void drawLine(int x1, int y1, int x2, int y2) Available in PDAP.
abstract void drawOval(int x, int y, int width, int height) Available in PDAP.
abstract void drawPolygon(int[] xPoints, int[] yPoints, int nPoints) Available in PDAP.
void drawPolygon(Polygon p) Available in PDAP.
abstract void drawPolyline(int[] xPoints, int[] yPoints, int nPoints) Available in PDAP.
void drawRect(int x, int y, int width, int height) Available in PDAP.
abstract void drawRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight) Available in PDAP.
abstract void drawString (AttributedCharacterIterator iterator, int x, int y) Not available in PDAP.
abstract void drawString(String str, int x, int y) Available in PDAP.
void fill3DRect(int x, int y, int width, int height, boolean raised) Available in PDAP.
abstract void fillArc(int x, int y, int width, int height, int startAngle, int arcAngle) Available in PDAP.
abstract void fillOval(int x, int y, int width, int height) Available in PDAP.
abstract void fillPolygon(int[] xPoints, int[] yPoints, int nPoints) Available in PDAP.
void fillPolygon(Polygon p) Available in PDAP.
abstract void fillRect(int x, int y, int width, int height) Available in PDAP.
abstract void fillRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight) Available in PDAP.
void finalize() Available in PDAP.
abstract Shape getClip() Available in PDAP.
abstract Rectangle getClipBounds() Available in PDAP.
Rectangle getClipBounds(Rectangle r) Available in PDAP.
Rectangle getClipRect() Available in PDAP.
abstract Color getColor() Available in PDAP.
abstract Font getFont() Available in PDAP.
FontMetrics getFontMetrics() Available in PDAP.
abstract FontMetrics getFontMetrics(Font f) Available in PDAP.
boolean hitClip(int x, int y, int width, int height) Available in PDAP.
abstract void setClip(int x, int y, int width, int height) Available in PDAP.
abstract void setClip(Shape clip) Available in PDAP.
abstract void setColor(Color c) Available in PDAP.
abstract void setFont(Font font) Available in PDAP.
abstract void setPaintMode() Available in PDAP.
abstract void setXORMode(Color c1) Available in PDAP.
String toString() Available in PDAP.
abstract void translate(int x, int y) Available in PDAP.

GraphicsConfiguration

Table B.23. Class GraphicsConfiguration
Method Alternative/Workaround
Protected GraphicsConfiguration() Available in PDAP.
abstract BufferedImage createCompatibleImage (int width, int height) Not available in PDAP.
abstract BufferedImage createCompatibleImage (int width, int height, int transparency) Not available in PDAP.
abstract Rectangle getBounds() Available in PDAP.
abstract ColorModel getColorModel() Available in PDAP.
abstract ColorModel getColorModel (int transparency) Not available in PDAP.
abstract AffineTransform getDefaultTransform() Not available in PDAP.
abstract GraphicsDevice getDevice() Available in PDAP.
abstract AffineTransform getNormalizingTransform() Not available in PDAP.

GraphicsDevice

Table B.24. Class GraphicsDevice
Method Alternative/Workaround
protected GraphicsDevice() Available in PDAP.
GraphicsConfiguration getBestConfiguration (GraphicsConfigTemplate gct) Not available in PDAP.
abstract GraphicsConfiguration[] getConfigurations() Available in PDAP.
abstract GraphicsConfiguration getDefaultConfiguration() Available in PDAP.
abstract String getIDstring() Available in PDAP.
abstract int getType() Available in PDAP.

GraphicsEnvironment

Table B.25. Class GraphicsEnvironment
Method Alternative/Workaround
Protected GraphicsEnvironment() Available in PDAP.
abstract Graphics2D createGraphics (BufferedImage img) Not available in PDAP.
abstract Font[] getAllFonts() Not available in PDAP.
abstract String[] getAvailableFontFamilyNames() Available in PDAP.
abstract String[] getAvailableFontFamilyNames (Locale l) Available in PDAP.
abstract GraphicsDevice getDefaultScreenDevice() Available in PDAP.
static GraphicsEnvironment getLocalGraphicsEnvironment() Available in PDAP.
abstract GraphicsDevice[] getScreenDevices() Available in PDAP.

GridBagConstraints

Table B.26. Methods of the Class GridBagConstraints
Method Alternative/Workaround
GridBagConstraints() Available in PDAP.
GridBagConstraints(int gridx, int gridy, int gridwidth, int gridheight, double weightx, double weighty, int anchor, int fill, Insets insets, int ipadx, int ipady) Not available in PDAP.
Object clone() Not available in PDAP.

GridBagLayout

Table B.27. Methods of the Class GridBagLayout
Method Alternative/Workaround
GridBagLayout() Available in PDAP.
void addLayoutComponent (Component comp, Object constraints) Available in PDAP.
void addLayoutComponent (String name, Component comp) Available in PDAP.
protected void AdjustForGravity (GridBagConstraints constraints, Rectangle r) Available in PDAP.
protected void ArrangeGrid(Container parent) Available in PDAP.
GridBagConstraints getConstraints (Component comp) Available in PDAP.
float getLayoutAlignmentX(Container parent) Available in PDAP.
float getLayoutAlignmentY(Container parent) Available in PDAP.
int[][] getLayoutDimensions() Available in PDAP.
protected ava.awt.GridBagLayoutInfo GetLayoutInfo(Container parent, int sizeflag) Not available in PDAP.
Point getLayoutOrigin() Available in PDAP.
double[][] getLayoutWeights() Available in PDAP.
protected Dimension GetMinSize (Container parent, java.awt.GridBagLayoutInfo info) Not available in PDAP.
void invalidateLayout(Container target) Available in PDAP.
void layoutContainer(Container parent) Available in PDAP.
Point location(int x, int y) Available in PDAP.
protected GridBagConstraints lookupConstraints (Component comp) Available in PDAP.
Dimension maximumLayoutSize(Container target) Available in PDAP.
Dimension  
minimumLayoutSize(Container parent) Available in PDAP.
Dimension preferredLayoutSize(Container parent) Available in PDAP.
void removeLayoutComponent(Component comp) Available in PDAP.
void setConstraints(Component comp, GridBagConstraints constraints) Available in PDAP.
String toString() Available in PDAP.

Insets

Table B.28. Methods of the Class Insets
Method Alternative/Workaround
Insets(int top, int left, int bottom, int right) Available in PDAP.
Object clone() Not available in PDAP.
boolean equals(Object obj) Available in PDAP.
int hashCode() Available in PDAP.
String toString() Available in PDAP.

Label

Table B.29. Methods of the Class Label
Method Alternative/Workaround
Label() Available in PDAP.
Label(String text) Available in PDAP.
Label(String text, int alignment) Available in PDAP.
void addNotify() Not available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
int getAlignment() Available in PDAP.
String getText() Available in PDAP.
protected String paramString() Available in PDAP.
void setAlignment(int alignment) Available in PDAP.
void setText(String text) Available in PDAP.

List

Table B.30. Methods of the Class List
Method Alternative/Workaround
List() Available in PDAP.
List(int rows) Available in PDAP.
List(int rows, Boolean multipleMode) Available in PDAP.
void add(String item) Available in PDAP.
void add(String item, int index) Available in PDAP.
void addActionListener(ActionListener l) Available in PDAP.
void addItem(String item) Available in PDAP.
void addItem(String item, int index) Available in PDAP.
void addItemListener(ItemListener l) Available in PDAP.
void addNotify() Not available in PDAP.
boolean allowsMultipleSelections() Available in PDAP.
void clear() Available in PDAP.
int countItems() Available in PDAP.
void delItem(int position) Available in PDAP.
void delItems(int start, int end) Available in PDAP.
void deselect(int index) Available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
String getItem(int index) Available in PDAP.
int getItemCount() Available in PDAP.
String[] getItems() Available in PDAP.
EventListener[] getListeners(Class listenerType) Not available in PDAP.
Dimension getMinimumSize() Available in PDAP.
Dimension getMinimumSize(int rows) Available in PDAP.
Dimension getPreferredSize() Available in PDAP.
Dimension getPreferredSize(int rows) Available in PDAP.
int getRows() Available in PDAP.
int getSelectedIndex() Available in PDAP.
int[] getSelectedIndexes() Available in PDAP.
String getSelectedItem() Available in PDAP.
String[] getSelectedItems() Available in PDAP.
Object[] getSelectedObjects() Available in PDAP.
int getVisibleIndex() Available in PDAP.
boolean isIndexSelected(int index) Available in PDAP.
boolean isMultipleMode() Available in PDAP.
boolean isSelected(int index) Available in PDAP.
void makeVisible(int index) Available in PDAP.
Dimension minimumSize() Available in PDAP.
Dimension minimumSize(int rows) Available in PDAP.
protected String paramString() Available in PDAP.
Dimension preferredSize() Available in PDAP.
Dimension preferredSize(int rows) Available in PDAP.
protected void processActionEvent(ActionEvent e) Available in PDAP.
protected void processEvent(AWTEvent e) Available in PDAP.
protected void processItemEvent(ItemEvent e) Available in PDAP.
void remove(int position) Available in PDAP.
void remove(String item) Available in PDAP.
void removeActionListener(ActionListener l) Available in PDAP.
void removeAll() Available in PDAP.
void removeItemListener(ItemListener l) Available in PDAP.
void removeNotify() Not available in PDAP.
void replaceItem(String newValue, int index) Available in PDAP.
void select(int index) Available in PDAP.
void setMultipleMode(boolean b) Available in PDAP.
void setMultipleSelections(boolean b) Available in PDAP.

Menu

Table B.31. Methods of the Class Menu
Method Alternative/Workaround
Menu() Available in PDAP.
Menu(String label) Available in PDAP.
Menu(String label, Boolean tearOff) Available in PDAP.
MenuItem add(MenuItem mi) Available in PDAP.
void add(String label) Available in PDAP.
void addNotify() Not available in PDAP.
void addSeparator() Available in PDAP.
int countItems() Available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
MenuItem getItem(int index) Available in PDAP.
int getItemCount() Available in PDAP.
void insert(MenuItem menuitem, int index) Available in PDAP.
void insert(String label, int index) Available in PDAP.
void insertSeparator(int index) Available in PDAP.
boolean isTearOff() Available in PDAP.
String paramString() Available in PDAP.
void remove(int index) Available in PDAP.
void remove(MenuComponent item) Available in PDAP.
void removeAll() Available in PDAP.
void removeNotify() Not available in PDAP.

MenuBar

Table B.32. Methods of the Class MenuBar
Method Alternative/Workaround
MenuBar() Available in PDAP.
Menu add(Menu m) Available in PDAP.
void addNotify() Not available in PDAP.
int countMenus() Available in PDAP.
void deleteShortcut(MenuShortcut s) Available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
Menu getHelpMenu() Available in PDAP.
Menu getMenu(int i) Available in PDAP.
int getMenuCount() Available in PDAP.
MenuItem getShortcutMenuItem(MenuShortcut s) Available in PDAP.
void remove(int index) Available in PDAP.
void remove(MenuComponent m) Available in PDAP.
void removeNotify() Not available in PDAP.
void setHelpMenu(Menu m) Available in PDAP.
Enumeration shortcuts() Available in PDAP.

MenuComponent

Table B.33. Methods of the Class MenuComponent
Method Alternative/Workaround
MenuComponent() Available in PDAP.
void dispatchEvent(AWTEvent e) Available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
Font getFont() Available in PDAP.
String getName() Available in PDAP.
MenuContainer getParent() Available in PDAP.
java.awt.peer.MenuComponentPeer  
getPeer() Not available in PDAP (deprecated J2SE method).
protected Object Object getTreeLock() Available in PDAP.
protected String paramString() Available in PDAP.
boolean postEvent(Event evt) Available in PDAP.
protected void processEvent(AWTEvent e) Available in PDAP.
void removeNotify() Not available in PDAP.
void setFont(Font f) Available in PDAP.
void setName(String name) Available in PDAP.
String toString() Available in PDAP.

MenuItem

Table B.34. Methods of the Class MenuItem
Method Alternative/Workaround
MenuItem() Available in PDAP.
MenuItem(String label) Available in PDAP.
MenuItem(String label, MenuShortcut s) Available in PDAP.
void addActionListener(ActionListener l) Available in PDAP.
void addNotify() Not available in PDAP.
void deleteShortcut() Available in PDAP.
void disable() Available in PDAP.
protected void disableEvents (long eventsToDisable) Available in PDAP.
void enable() Available in PDAP.
void enable(boolean b) Available in PDAP.
protected void enableEvents(long eventsToEnable) Available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
String getActionCommand() Available in PDAP.
String getLabel() Available in PDAP.
EventListener[] getListeners(Class listenerType) Not available in PDAP.
MenuShortcut getShortcut() Available in PDAP.
boolean isEnabled() Available in PDAP.
String paramString() Available in PDAP.
protected void processActionEvent(ActionEvent e) Available in PDAP.
protected void processEvent(AWTEvent e) Available in PDAP.
void removeActionListener(ActionListener l) Available in PDAP.
void setActionCommand(String command) Available in PDAP.
void setEnabled(boolean b) Available in PDAP.
void setLabel(String label) Available in PDAP.
void setShortcut(MenuShortcut s) Available in PDAP.

Panel

Table B.35. Methods of the Class Panel
Method Alternative/Workaround
Panel() Available in PDAP.
Panel(LayoutManager layout) Available in PDAP.
void addNotify() Not available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.

Point

Table B.36. Methods of the Class Point
Method Alternative/Workaround
Point() Available in PDAP.
Point(int x, int y) Available in PDAP.
Point(Point p) Available in PDAP.
Boolean equals(Object obj) Available in PDAP.
Point getLocation() Available in PDAP.
double getX() Not available in PDAP.
double getY() Not available in PDAP.
void move(int x, int y) Available in PDAP.
void setLocation(double x, double y) Not available in PDAP.
void setLocation(int x, int y) Not available in PDAP.
void setLocation(Point p) Available in PDAP.
String toString() Available in PDAP.
void translate(int x, int y Available in PDAP.

Polygon

Table B.37. Methods of the Class Polygon
Method Alternative/Workaround
Polygon() Available in PDAP.
Polygon (int[] xpoints, int[] ypoints, int npoints) Available in PDAP.
void addPoint(int x, int y) Available in PDAP.
boolean contains(double x, double y) Not available in PDAP.
boolean contains (double x, double y, double w, double h) Not available in PDAP.
boolean contains(int x, int y) Available in PDAP.
boolean contains(Point p) Available in PDAP.
boolean contains(Point2D p) Not available in PDAP.
boolean contains(Rectangle2D r) Not available in PDAP.
Rectangle getBoundingBox() Available in PDAP.
Rectangle getBounds() Available in PDAP.
Rectangle2D getBounds2D() Not available in PDAP.
PathIterator getPathIterator(AffineTransform at) Not available in PDAP.
PathIterator getPathIterator (AffineTransform at, double flatness) Not available in PDAP.
boolean inside(int x, int y) Available in PDAP.
boolean intersects (double x, double y, double w, double h) Not available in PDAP.
boolean intersects(Rectangle2D r) Not available in PDAP.
void translate(int deltaX, int deltaY) Available in PDAP.

PopupMenu

Table B.38. Methods of the Class PopupMenu
Method Alternative/Workaround
PopupMenu() Available in PDAP.
PopupMenu(String label) Available in PDAP.
void addNotify() Not available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
void show(Component origin, int x, int y) Available in PDAP.

Rectangle

Table B.39. Methods of the Class Rectangle
Method Alternative/Workaround
Rectangle() Available in PDAP.
Rectangle(Dimension d) Available in PDAP.
Rectangle(int width, int height) Available in PDAP.
Rectangle(int x, int y, int width, int height) Available in PDAP.
Rectangle(Point p) Available in PDAP.
Rectangle(Point p, Dimension d) Available in PDAP.
Rectangle(Rectangle r) Available in PDAP.
void add(int newx, int newy) Available in PDAP.
void add(Point pt) Available in PDAP.
void add(Rectangle r) Available in PDAP.
boolean contains(int x, int y) Available in PDAP.
boolean contains(int X, int Y, int W, int H) Available in PDAP.
boolean contains(Point p) Available in PDAP.
boolean contains(Rectangle r) Available in PDAP.
Rectangle2D createIntersection(Rectangle2D r) Not available in PDAP.
Rectangle2D createUnion(Rectangle2D r) Not available in PDAP.
boolean equals(Object obj) Available in PDAP.
Rectangle getBounds() Available in PDAP.
Rectangle2D getBounds2D() Not available in PDAP.
double getHeight() Not available in PDAP.
Point getLocation() Available in PDAP.
Dimension getSize() Available in PDAP.
double getWidth() Not available in PDAP.
double getX() Not available in PDAP.
double getY() Not available in PDAP.
void grow(int h, int v) Available in PDAP.
boolean inside(int x, int y) Available in PDAP.
Rectangle intersection(Rectangle r) Available in PDAP.
boolean intersects(Rectangle r) Available in PDAP.
boolean isEmpty() Available in PDAP.
void move(int x, int y) Available in PDAP.
int outcode(double x, double y) Not available in PDAP.
void reshape(int x, int y, int width, int height) Available in PDAP.
void resize(int width, int height) Available in PDAP.
void setBounds(int x, int y, int width, int height) Available in PDAP.
void setBounds(Rectangle r) Available in PDAP.
void setLocation(int x, int y) Available in PDAP.
void setLocation(Point p) Available in PDAP.
void setRect(double x, double y, double width, double height) Not available in PDAP.
void setSize(Dimension d) Available in PDAP.
void setSize(int width, int height) Available in PDAP.
String toString() Available in PDAP.
void translate(int x, int y) Available in PDAP.
Rectangle union(Rectangle r) Available in PDAP.

Scrollbar

Table B.40. Methods of the Class Scrollbar
Method Alternative/Workaround
Scrollbar() Available in PDAP.
Scrollbar(int orientation) Available in PDAP.
Scrollbar(int orientation, int value, int visible, int minimum, int maximum) Available in PDAP.
void addAdjustmentListener(AdjustmentListener l) Available in PDAP.
void addNotify() Not available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
int getBlockIncrement() Available in PDAP.
int getLineIncrement() Available in PDAP.
EventListener[] getListeners(Class listenerType) Not available in PDAP.
int getMaximum() Available in PDAP.
int getMinimum() Available in PDAP.
int getOrientation() Available in PDAP.
int getPageIncrement() Available in PDAP.
int getUnitIncrement() Available in PDAP.
int getValue() Available in PDAP.
int getVisible() Available in PDAP.
int getVisibleAmount() Not available in PDAP.
protected String paramString() Available in PDAP.
protected void processAdjustmentEvent (AdjustmentEvent e) Available in PDAP.
protected void processEvent(AWTEvent e) Available in PDAP.
void removeAdjustmentListener(AdjustmentListener l) Available in PDAP.
void setBlockIncrement(int v) Available in PDAP.
void setLineIncrement(int v) Available in PDAP.
void setMaximum(int newMaximum) Available in PDAP.
void setMinimum(int newMinimum) Available in PDAP.
void setOrientation(int orientation) Available in PDAP.
void setPageIncrement(int v) Available in PDAP.
void setUnitIncrement(int v) Available in PDAP.
void setValue(int newValue) Available in PDAP.
void setValues(int value, int visible, int minimum, int maximum) Available in PDAP.
void setVisibleAmount(int newAmount) Available in PDAP.

ScrollPane

Table B.41. Methods of the Class ScrollPane
Method Alternative/Workaround
ScrollPane() Available in PDAP.
ScrollPane(int scrollbarDisplayPolicy) Available in PDAP.
protected void addImpl (Component comp, Object constraints, int index) Available in PDAP.
void addNotify() Not available in PDAP.
void doLayout() Available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
Adjustable getHAdjustable() Available in PDAP.
int getHScrollbarHeight() Available in PDAP.
int getScrollbarDisplayPolicy() Available in PDAP.
Point getScrollPosition() Available in PDAP.
Adjustable getVAdjustable() Available in PDAP.
Dimension getViewportSize() Available in PDAP.
int getVScrollbarWidth() Available in PDAP.
void layout() Available in PDAP.
String paramString() Available in PDAP.
void printComponents(Graphics g) Available in PDAP.
void setLayout(LayoutManager mgr) Available in PDAP.
void setScrollPosition(int x, int y) Available in PDAP.
void setScrollPosition(Point p) Available in PDAP.

SystemColor

Table B.42. Methods of the Class SystemColor
Method Alternative/Workaround
PaintContext createContext(ColorModel cm, Rectangle r, Rectangle2D r2d, AffineTransform xform, RenderingHints hints) Not available in PDAP.
int getRGB() Available in PDAP.
String toString() Available in PDAP.

TextArea

Table B.43. Methods of the Class TextArea
Method Alternative/Workaround
TextArea() Available in PDAP.
TextArea(int rows, int columns) Available in PDAP.
TextArea(String text) Available in PDAP.
TextArea(String text, int rows, int columns) Available in PDAP.
TextArea(String text, int rows, int columns, int scrollbars) Available in PDAP.
void addNotify() Not available in PDAP.
void append(String str) Available in PDAP.
void appendText(String str) Available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
int getColumns() Available in PDAP.
Dimension getMinimumSize() Available in PDAP.
Dimension getMinimumSize(int rows, int columns) Available in PDAP.
Dimension getPreferredSize() Available in PDAP.
Dimension getPreferredSize(int rows, int columns) Available in PDAP.
int getRows() Available in PDAP.
int getScrollbarVisibility() Available in PDAP.
void insert(String str, int pos) Available in PDAP.
void insertText(String str, int pos) Available in PDAP.
Dimension minimumSize() Available in PDAP.
Dimension minimumSize(int rows, int columns) Available in PDAP.
protected String paramString() Available in PDAP.
Dimension preferredSize() Available in PDAP.
Dimension preferredSize(int rows, int columns) Available in PDAP.
void replaceRange(String str, int start, int end) Available in PDAP.
void replaceText(String str, int start, int end) Available in PDAP.
void setColumns(int columns) Available in PDAP.
void setRows(int rows) Available in PDAP.

TextComponent

Table B.44. Methods of the Class TextComponent
Method Alternative/Workaround
void addNotify() Not available in PDAP.
void addTextListener(TextListener l) Available in PDAP.
void enableInputMethods(boolean enable) Not available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
Color getBackground() Not available in PDAP.
int getCaretPosition() Available in PDAP.
EventListener[] getListeners(Class listenerType) Not available in PDAP.
String getSelectedText() Available in PDAP.
int getSelectionEnd() Available in PDAP.
int getSelectionStart() Available in PDAP.
String getText() Available in PDAP.
boolean isEditable() Available in PDAP.
protected String paramString() Available in PDAP.
protected void processEvent(AWTEvent e) Available in PDAP.
protected void processTextEvent(TextEvent e) Available in PDAP.
void removeNotify() Not available in PDAP.
void removeTextListener(TextListener l) Available in PDAP.
void select(int selectionStart, int selectionEnd) Available in PDAP.
void selectAll() Available in PDAP.
void setBackground(Color c) Not available in PDAP.
void setCaretPosition(int position) Available in PDAP.
void setEditable(boolean b) Available in PDAP.
void setSelectionEnd(int selectionEnd) Available in PDAP.
void setSelectionStart(int selectionStart) Available in PDAP.
void setText(String t) Available in PDAP.

TextField

Table B.45. Methods of the Class TextField
Method Alternative/Workaround
TextField() Available in PDAP.
TextField(int columns) Available in PDAP.
TextField(String text) Available in PDAP.
TextField(String text, int columns) Available in PDAP.
void addActionListener(ActionListener l) Available in PDAP.
void addNotify() Available in PDAP.
boolean echoCharIsSet() Available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
int getColumns() Available in PDAP.
char getEchoChar() Available in PDAP.
EventListener[] getListeners(Class listenerType) Not available in PDAP.
Dimension getMinimumSize() Available in PDAP.
Dimension getMinimumSize(int columns) Available in PDAP.
Dimension getPreferredSize() Available in PDAP.
Dimension getPreferredSize(int columns) Available in PDAP.
Dimension minimumSize() Available in PDAP.
Dimension minimumSize(int columns) Available in PDAP.
protected String paramString() Available in PDAP.
Dimension preferredSize() Available in PDAP.
Dimension preferredSize(int columns) Available in PDAP.
protected void processActionEvent(ActionEvent e) Available in PDAP.
protected void processEvent(AWTEvent e) Available in PDAP.
void removeActionListener(ActionListener l) Available in PDAP.
void setColumns(int columns) Available in PDAP.
void setEchoChar(char c) Available in PDAP.
void setEchoCharacter(char c) Available in PDAP.
void setText(String t) Not available in PDAP.

Toolkit

Table B.46. Methods of the Class Toolkit
Method Alternative/Workaround
Toolkit() Available in PDAP.
void addAWTEventListener (AWTEventListener listener, long eventMask) Available in PDAP.
void addPropertyChangeListener (String name, PropertyChangeListener pcl) Not available in PDAP.
abstract void beep() Available in PDAP.
abstract int checkImage(Image image, int width, int height, ImageObserver observer) Available in PDAP.
protected abstract java.awt.peer.ButtonPeer createButton(Button target) Not available in PDAP.
protected abstract java.awt.peer.CanvasPeer createCanvas(Canvas target) Not available in PDAP.
protected abstract java.awt.peer.CheckboxPeer createCheckbox(Checkbox target) Not available in PDAP.
protected abstract java.awt.peer. CheckboxMenuItemPeer createCheckboxMenuItem (CheckboxMenuItem target) Not available in PDAP.
protected abstract java.awt.peer.ChoicePeer createChoice(Choice target) Not available in PDAP.
protected java.awt.peer.LightweightPeer createComponent(Component target) Not available in PDAP.
Cursor createCustomCursor (Image cursor, Point hotSpot, String name) Not available in PDAP.
DragGestureRecognizer createDragGestureRecognizer (Class abstractRecognizerClass, DragSource ds, Component c, int srcActions, DragGestureListener dgl) Not available in PDAP.
abstract java.awt.dnd.peer.DragSourceContextPeer createDragSourceContextPeer(DragGestureEvent dge) Not available in PDAP.
protected abstract java.awt.peer.FileDialogPeer createFileDialog(FileDialog target) Not available in PDAP.
protected abstract java.awt.peer.FramePeer createFrame(Frame target) Not available in PDAP.
Image createImage(byte[] imagedata) Available in PDAP.
abstract Image createImage(byte[] imagedata, int imageoffset, int imagelength) Available in PDAP.
abstract Image createImage(ImageProducer producer) Available in PDAP.
abstract Image createImage(String filename) Available in PDAP.
abstract Image createImage(URL url) Available in PDAP.
protected abstract java.awt.peer.LabelPeer createLabel(Label target) Not available in PDAP.
protected abstract java.awt.peer.ListPeer createList(List target) Not available in PDAP.
protected abstract java.awt.peer.MenuPeer createMenu(Menu target) Not available in PDAP.
protected abstract java.awt.peer.MenuBarPeer createMenuBar(MenuBar target) Not available in PDAP.
protected abstract java.awt.peer.MenuItemPeer createMenuItem(MenuItem target) Not available in PDAP.
protected abstract java.awt.peer.PanelPeer createPanel(Panel target) Not available in PDAP.
protected abstract java.awt.peer.PopupMenuPeer createPopupMenu(PopupMenu target) Not available in PDAP.
protected abstract java.awt.peer.ScrollbarPeer createScrollbar(Scrollbar target) Not available in PDAP.
protected abstract java.awt.peer.ScrollPanePeer createScrollPane(ScrollPane target) Not available in PDAP.
protected abstract java.awt.peer.TextAreaPeer createTextArea(TextArea target) Not available in PDAP.
protected abstract java.awt.peer.TextFieldPeer createTextField(TextField target) Not available in PDAP.
protected abstract java.awt.peer.WindowPeer createWindow(Window target) Not available in PDAP.
Dimension getBestCursorSize(int preferredWidth, int preferredHeight) Not available in PDAP.
abstract ColorModel getColorModel() Available in PDAP.
static Toolkit getDefaultToolkit() Available in PDAP.
Object getDesktopProperty(String propertyName) Not available in PDAP.
abstract String[] getFontList() Available in PDAP.
abstract FontMetrics getFontMetrics(Font font) Available in PDAP.
protected abstract java.awt.peer.FontPeer getFontPeer(String name, int style) Not available in PDAP.
abstract Image getImage(String filename) Available in PDAP.
abstract Image getImage(URL url) Not available in PDAP.
boolean getLockingKeyState(int keyCode) Not available in PDAP.
int getMaximumCursorColors() Not available in PDAP.
int getMenuShortcutKeyMask() Available in PDAP.
protected static Container getNativeContainer (Component c) Not available in PDAP.
PrintJob getPrintJob(Frame frame, String jobtitle, JobAttributes jobAttributes, PageAttributes pageAttributes) Not available in PDAP.
abstract PrintJob getPrintJob(Frame frame, String jobtitle, Properties props) Not available in PDAP.
static String getProperty (String key, String defaultValue) Available in PDAP.
abstract int getScreenResolution() Available in PDAP.
abstract Dimension getScreenSize() Available in PDAP.
abstract Clipboard getSystemClipboard() Not available in PDAP.
EventQueue getSystemEventQueue() Available in PDAP.
protected abstract EventQueue getSystemEventQueueImpl() Available in PDAP.
protected void initializeDesktopProperties() Not available in PDAP.
protected Object lazilyLoadDesktopProperty (String name) Not available in PDAP.
protected void loadSystemColors(int[] systemColors) Available in PDAP.
abstract Map mapInputMethodHighlight (InputMethodHighlight highlight) Not available in PDAP.
abstract boolean prepareImage(Image image, int width, int height, ImageObserver observer) Available in PDAP.
void removeAWTEventListener (AWTEventListener listener) Available in PDAP.
void removePropertyChangeListener(String name, PropertyChangeListener pcl) Not available in PDAP.
protected void setDesktopProperty(String name, Object newValue) Not available in PDAP.
void setLockingKeyState(int keyCode, boolean on) Not available in PDAP.
abstract void sync() Available in PDAP.

Window

Table B.47. Methods of the Class Window
Method Alternative/Workaround
Window() Not available in PDAP.
Window(Frame owner) Available in PDAP.
Window(Window owner) Available in PDAP.
Window(Window owner, GraphicsConfiguration gc) Available in PDAP.
void addNotify() Not available in PDAP.
void addWindowListener(WindowListener l) Available in PDAP.
void applyResourceBundle(ResourceBundle rb) Not available in PDAP.
void applyResourceBundle(String rbName) Not available in PDAP.
void dispose() Available in PDAP.
protected void finalize() Not available in PDAP.
AccessibleContext getAccessibleContext() Not available in PDAP.
Component getFocusOwner() Available in PDAP.
GraphicsConfiguration getGraphicsConfiguration() Not available in PDAP.
InputContext getInputContext() Not available in PDAP.
EventListener[] getListeners(Class listenerType) Not available in PDAP.
Locale getLocale() Available in PDAP.
Window[] getOwnedWindows() Not available in PDAP.
Window getOwner() Not available in PDAP.
Toolkit getToolkit() Available in PDAP.
String getWarningString() Available in PDAP.
void hide() Not available in PDAP.
boolean isShowing() Available in PDAP.
void pack() Available in PDAP.
boolean postEvent(Event e) Available in PDAP.
protected void processEvent(AWTEvent e) Available in PDAP.
protected void processWindowEvent(WindowEvent e) Available in PDAP.
void removeWindowListener(WindowListener l) Available in PDAP.
void setCursor(Cursor cursor) Available in PDAP.
void show() Available in PDAP.
void toBack() Available in PDAP.
void toFront() Available in PDAP.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset