sun.awt.peer
Interface ComponentPeer
- All Known Subinterfaces:
- ButtonPeer, CanvasPeer, CheckboxPeer, ChoicePeer, ContainerPeer, DialogPeer, FileDialogPeer, FramePeer, LabelPeer, LightweightPeer, ListPeer, PanelPeer, ScrollbarPeer, ScrollPanePeer, TextAreaPeer, TextComponentPeer, TextFieldPeer, WindowPeer
- All Known Implementing Classes:
- GLabelPeer, PPCFileDialogPeer, QtLabelPeer
public interface ComponentPeer
|
Method Summary |
int |
checkImage(java.awt.Image img,
int w,
int h,
java.awt.image.ImageObserver o)
|
void |
clearBackground(Graphics g)
|
java.awt.Image |
createImage(java.awt.image.ImageProducer producer)
|
java.awt.Image |
createImage(int width,
int height)
|
java.awt.image.VolatileImage |
createVolatileImage(int width,
int height)
|
void |
dispose()
|
java.awt.image.ColorModel |
getColorModel()
|
FontMetrics |
getFontMetrics(Font font)
|
Graphics |
getGraphics()
|
java.awt.Point |
getLocationOnScreen()
|
java.awt.Dimension |
getMinimumSize()
|
java.awt.Dimension |
getPreferredSize()
|
Toolkit |
getToolkit()
|
void |
handleEvent(AWTEvent e)
|
boolean |
isFocusTraversable()
|
void |
paint(Graphics g)
|
boolean |
prepareImage(java.awt.Image img,
int w,
int h,
java.awt.image.ImageObserver o)
|
void |
print(Graphics g)
|
void |
repaint(long tm,
int x,
int y,
int width,
int height)
|
boolean |
requestFocus(Component lightweightChild,
Window parent,
boolean temporary,
boolean focusedWindowChangeAllowed,
long time)
|
void |
setBackground(java.awt.Color c)
|
void |
setBounds(int x,
int y,
int width,
int height)
|
void |
setCursor(java.awt.Cursor cursor)
|
void |
setEnabled(boolean b)
|
void |
setFocusable(boolean focusable)
|
void |
setFont(Font f)
|
void |
setForeground(java.awt.Color c)
|
void |
setVisible(boolean b)
|
setVisible
void setVisible(boolean b)
setEnabled
void setEnabled(boolean b)
paint
void paint(Graphics g)
repaint
void repaint(long tm,
int x,
int y,
int width,
int height)
print
void print(Graphics g)
clearBackground
void clearBackground(Graphics g)
setBounds
void setBounds(int x,
int y,
int width,
int height)
handleEvent
void handleEvent(AWTEvent e)
getLocationOnScreen
java.awt.Point getLocationOnScreen()
getPreferredSize
java.awt.Dimension getPreferredSize()
getMinimumSize
java.awt.Dimension getMinimumSize()
getColorModel
java.awt.image.ColorModel getColorModel()
getToolkit
Toolkit getToolkit()
getGraphics
Graphics getGraphics()
getFontMetrics
FontMetrics getFontMetrics(Font font)
dispose
void dispose()
setForeground
void setForeground(java.awt.Color c)
setBackground
void setBackground(java.awt.Color c)
setFont
void setFont(Font f)
setCursor
void setCursor(java.awt.Cursor cursor)
requestFocus
boolean requestFocus(Component lightweightChild,
Window parent,
boolean temporary,
boolean focusedWindowChangeAllowed,
long time)
isFocusTraversable
boolean isFocusTraversable()
setFocusable
void setFocusable(boolean focusable)
createImage
java.awt.Image createImage(java.awt.image.ImageProducer producer)
createImage
java.awt.Image createImage(int width,
int height)
prepareImage
boolean prepareImage(java.awt.Image img,
int w,
int h,
java.awt.image.ImageObserver o)
checkImage
int checkImage(java.awt.Image img,
int w,
int h,
java.awt.image.ImageObserver o)
createVolatileImage
java.awt.image.VolatileImage createVolatileImage(int width,
int height)