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.”
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. |
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. |
J2SE Exception | Availability in PDAP |
---|---|
AWTException | Available in PDAP. |
FontFormatException | Not available in PDAP. |
IllegalComponentStateException | Available in PDAP. |
J2SE Error | Availability in PDAP |
---|---|
AWTError | Available in PDAP. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |