public class AjaxSwingComponentPeer
extends java.lang.Object
implements java.awt.peer.ComponentPeer
| Constructor and Description |
|---|
AjaxSwingComponentPeer(java.awt.Component target)
Other peers will delegate to their corresponding Swing classes so that sizes can be calculated properly
|
| Modifier and Type | Method and Description |
|---|---|
void |
applyShape(sun.java2d.pipe.Region shape) |
boolean |
canDetermineObscurity() |
int |
checkImage(java.awt.Image img,
int w,
int h,
java.awt.image.ImageObserver o) |
void |
coalescePaintEvent(java.awt.event.PaintEvent e) |
void |
createBuffers(int numBuffers,
java.awt.BufferCapabilities caps) |
javax.swing.JComponent |
createDelegate() |
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 |
destroyBuffers() |
void |
disable() |
void |
dispose() |
void |
enable() |
void |
flip(java.awt.BufferCapabilities.FlipContents flipAction) |
void |
flip(int x1,
int y1,
int x2,
int y2,
java.awt.BufferCapabilities.FlipContents flipAction) |
java.awt.GraphicsConfiguration |
getAppropriateGraphicsConfiguration(java.awt.GraphicsConfiguration gc) |
java.awt.Image |
getBackBuffer() |
java.awt.Rectangle |
getBounds() |
java.awt.image.ColorModel |
getColorModel() |
javax.swing.JComponent |
getDelegate() |
javax.swing.JComponent |
getDelegateComponent() |
java.awt.FontMetrics |
getFontMetrics(java.awt.Font font) |
java.awt.Graphics |
getGraphics() |
java.awt.GraphicsConfiguration |
getGraphicsConfiguration() |
java.awt.Image |
getImage() |
java.awt.Point |
getLocationOnScreen() |
java.awt.Dimension |
getMinimumSize() |
java.awt.Dimension |
getPreferredSize() |
java.awt.Component |
getTarget() |
java.awt.Toolkit |
getToolkit() |
void |
handleEvent(java.awt.AWTEvent e) |
boolean |
handlesWheelScrolling() |
void |
hide() |
boolean |
isFocusable() |
boolean |
isFocusTraversable() |
boolean |
isObscured() |
boolean |
isReparentSupported() |
void |
layout() |
java.awt.Dimension |
minimumSize() |
void |
paint(java.awt.Graphics g) |
java.awt.Dimension |
preferredSize() |
boolean |
prepareImage(java.awt.Image img,
int w,
int h,
java.awt.image.ImageObserver o) |
void |
print(java.awt.Graphics g) |
void |
repaint(long tm,
int x,
int y,
int width,
int height) |
void |
reparent(java.awt.peer.ContainerPeer containerpeer) |
void |
requestFocus() |
boolean |
requestFocus(java.awt.Component lightweightChild,
boolean temporary,
boolean focusedWindowChangeAllowed,
long time) |
boolean |
requestFocus(java.awt.Component lightweightChild,
boolean temporary,
boolean focusedWindowChangeAllowed,
long time,
sun.awt.CausedFocusEvent.Cause cause) |
void |
reshape(int x,
int y,
int width,
int height) |
void |
setBackground(java.awt.Color c) |
void |
setBounds(int x,
int y,
int width,
int height) |
void |
setBounds(int x,
int y,
int w,
int h,
int mode)
Central method for setting peer bounds
|
void |
setBounds(java.awt.Rectangle bounds) |
void |
setCursor(java.awt.Cursor cursor) |
void |
setDelegate(javax.swing.JComponent delegate) |
void |
setDelegateComponent(javax.swing.JComponent delegate) |
void |
setEnabled(boolean b) |
void |
setFont(java.awt.Font font) |
void |
setForeground(java.awt.Color c) |
void |
setTarget(java.awt.Component target) |
void |
setVisible(boolean b) |
void |
setZOrder(java.awt.peer.ComponentPeer above) |
void |
show() |
void |
updateCursorImmediately() |
boolean |
updateGraphicsData(java.awt.GraphicsConfiguration gc) |
public AjaxSwingComponentPeer(java.awt.Component target)
public javax.swing.JComponent createDelegate()
public void setDelegateComponent(javax.swing.JComponent delegate)
public javax.swing.JComponent getDelegateComponent()
public void setVisible(boolean b)
setVisible in interface java.awt.peer.ComponentPeerpublic void setEnabled(boolean b)
setEnabled in interface java.awt.peer.ComponentPeerpublic void paint(java.awt.Graphics g)
paint in interface java.awt.peer.ComponentPeerpublic void repaint(long tm,
int x,
int y,
int width,
int height)
public void print(java.awt.Graphics g)
print in interface java.awt.peer.ComponentPeerpublic void setBounds(int x,
int y,
int width,
int height)
public void handleEvent(java.awt.AWTEvent e)
handleEvent in interface java.awt.peer.ComponentPeerpublic java.awt.Point getLocationOnScreen()
getLocationOnScreen in interface java.awt.peer.ComponentPeerpublic java.awt.Dimension getPreferredSize()
getPreferredSize in interface java.awt.peer.ComponentPeerpublic java.awt.Dimension getMinimumSize()
getMinimumSize in interface java.awt.peer.ComponentPeerpublic java.awt.image.ColorModel getColorModel()
getColorModel in interface java.awt.peer.ComponentPeerpublic java.awt.Toolkit getToolkit()
getToolkit in interface java.awt.peer.ComponentPeerpublic java.awt.Graphics getGraphics()
getGraphics in interface java.awt.peer.ComponentPeerpublic java.awt.FontMetrics getFontMetrics(java.awt.Font font)
getFontMetrics in interface java.awt.peer.ComponentPeerpublic void dispose()
dispose in interface java.awt.peer.ComponentPeerpublic void setForeground(java.awt.Color c)
setForeground in interface java.awt.peer.ComponentPeerpublic void setBackground(java.awt.Color c)
setBackground in interface java.awt.peer.ComponentPeerpublic void setFont(java.awt.Font font)
setFont in interface java.awt.peer.ComponentPeerpublic void setCursor(java.awt.Cursor cursor)
public void requestFocus()
public boolean isFocusTraversable()
public java.awt.Image createImage(java.awt.image.ImageProducer producer)
createImage in interface java.awt.peer.ComponentPeerpublic java.awt.Image createImage(int width,
int height)
createImage in interface java.awt.peer.ComponentPeerpublic boolean prepareImage(java.awt.Image img,
int w,
int h,
java.awt.image.ImageObserver o)
prepareImage in interface java.awt.peer.ComponentPeerpublic int checkImage(java.awt.Image img,
int w,
int h,
java.awt.image.ImageObserver o)
checkImage in interface java.awt.peer.ComponentPeerpublic java.awt.Dimension preferredSize()
public java.awt.Dimension minimumSize()
public void show()
public void hide()
public void enable()
public void disable()
public void reshape(int x,
int y,
int width,
int height)
public boolean isObscured()
isObscured in interface java.awt.peer.ComponentPeerpublic boolean canDetermineObscurity()
canDetermineObscurity in interface java.awt.peer.ComponentPeerpublic void updateCursorImmediately()
updateCursorImmediately in interface java.awt.peer.ComponentPeerpublic boolean requestFocus(java.awt.Component lightweightChild,
boolean temporary,
boolean focusedWindowChangeAllowed,
long time)
public boolean isFocusable()
isFocusable in interface java.awt.peer.ComponentPeerpublic java.awt.image.VolatileImage createVolatileImage(int width,
int height)
createVolatileImage in interface java.awt.peer.ComponentPeerpublic boolean handlesWheelScrolling()
handlesWheelScrolling in interface java.awt.peer.ComponentPeerpublic void createBuffers(int numBuffers,
java.awt.BufferCapabilities caps)
throws java.awt.AWTException
createBuffers in interface java.awt.peer.ComponentPeerjava.awt.AWTExceptionpublic java.awt.Image getBackBuffer()
getBackBuffer in interface java.awt.peer.ComponentPeerpublic void flip(java.awt.BufferCapabilities.FlipContents flipAction)
public void destroyBuffers()
destroyBuffers in interface java.awt.peer.ComponentPeerpublic java.awt.GraphicsConfiguration getGraphicsConfiguration()
getGraphicsConfiguration in interface java.awt.peer.ComponentPeerpublic void coalescePaintEvent(java.awt.event.PaintEvent e)
coalescePaintEvent in interface java.awt.peer.ComponentPeerpublic javax.swing.JComponent getDelegate()
public void setDelegate(javax.swing.JComponent delegate)
public java.awt.Image getImage()
public java.awt.Component getTarget()
public void setTarget(java.awt.Component target)
public void setBounds(java.awt.Rectangle bounds)
public java.awt.Rectangle getBounds()
public void setBounds(int x,
int y,
int w,
int h,
int mode)
setBounds in interface java.awt.peer.ComponentPeerpublic void layout()
layout in interface java.awt.peer.ComponentPeerpublic boolean isReparentSupported()
isReparentSupported in interface java.awt.peer.ComponentPeerpublic void reparent(java.awt.peer.ContainerPeer containerpeer)
reparent in interface java.awt.peer.ComponentPeerpublic boolean requestFocus(java.awt.Component lightweightChild,
boolean temporary,
boolean focusedWindowChangeAllowed,
long time,
sun.awt.CausedFocusEvent.Cause cause)
requestFocus in interface java.awt.peer.ComponentPeerpublic void applyShape(sun.java2d.pipe.Region shape)
applyShape in interface java.awt.peer.ComponentPeerpublic void flip(int x1,
int y1,
int x2,
int y2,
java.awt.BufferCapabilities.FlipContents flipAction)
flip in interface java.awt.peer.ComponentPeerpublic boolean updateGraphicsData(java.awt.GraphicsConfiguration gc)
updateGraphicsData in interface java.awt.peer.ComponentPeerpublic void setZOrder(java.awt.peer.ComponentPeer above)
setZOrder in interface java.awt.peer.ComponentPeerpublic java.awt.GraphicsConfiguration getAppropriateGraphicsConfiguration(java.awt.GraphicsConfiguration gc)
Copyright © 2000-2012 CreamTec LLC. All Rights Reserved.