public class RMIRemoteGraphicsLCD extends java.rmi.server.UnicastRemoteObject implements RMIGraphicsLCD
Modifier | Constructor and Description |
---|---|
protected |
RMIRemoteGraphicsLCD() |
Modifier and Type | Method and Description |
---|---|
void |
bitBlt(byte[] src,
int sw,
int sh,
int sx,
int sy,
byte[] dst,
int dw,
int dh,
int dx,
int dy,
int w,
int h,
int rop) |
void |
bitBlt(byte[] src,
int sw,
int sh,
int sx,
int sy,
int dx,
int dy,
int w,
int h,
int rop) |
void |
clear() |
void |
copyArea(int sx,
int sy,
int w,
int h,
int x,
int y,
int anchor) |
void |
drawArc(int x,
int y,
int width,
int height,
int startAngle,
int arcAngle) |
void |
drawChar(char character,
int x,
int y,
int anchor) |
void |
drawChars(char[] data,
int offset,
int length,
int x,
int y,
int anchor) |
void |
drawImage(Image src,
int x,
int y,
int anchor) |
void |
drawLine(int x0,
int y0,
int x1,
int y1) |
void |
drawRect(int x,
int y,
int width,
int height) |
void |
drawRegion(Image src,
int sx,
int sy,
int w,
int h,
int transform,
int x,
int y,
int anchor) |
void |
drawRegionRop(Image src,
int sx,
int sy,
int w,
int h,
int x,
int y,
int anchor,
int rop) |
void |
drawRegionRop(Image src,
int sx,
int sy,
int w,
int h,
int transform,
int x,
int y,
int anchor,
int rop) |
void |
drawRoundRect(int x,
int y,
int width,
int height,
int arcWidth,
int arcHeight) |
void |
drawString(java.lang.String str,
int x,
int y,
int anchor) |
void |
drawString(java.lang.String str,
int x,
int y,
int anchor,
boolean inverted) |
void |
drawSubstring(java.lang.String str,
int offset,
int len,
int x,
int y,
int anchor) |
void |
fillArc(int x,
int y,
int width,
int height,
int startAngle,
int arcAngle) |
void |
fillRect(int x,
int y,
int w,
int h) |
byte[] |
getDisplay() |
Font |
getFont() |
int |
getHeight() |
byte[] |
getHWDisplay() |
int |
getPixel(int x,
int y) |
int |
getStrokeStyle() |
int |
getTranslateX() |
int |
getTranslateY() |
int |
getWidth() |
void |
refresh() |
void |
setAutoRefresh(boolean on) |
int |
setAutoRefreshPeriod(int period) |
void |
setColor(int rgb) |
void |
setColor(int red,
int green,
int blue) |
void |
setContrast(int contrast) |
void |
setFont(Font f) |
void |
setPixel(int x,
int y,
int color) |
void |
setStrokeStyle(int style) |
void |
translate(int x,
int y) |
clone, exportObject, exportObject, exportObject, unexportObject
protected RMIRemoteGraphicsLCD() throws java.rmi.RemoteException
java.rmi.RemoteException
public void setPixel(int x, int y, int color) throws java.rmi.RemoteException
setPixel
in interface RMIGraphicsLCD
java.rmi.RemoteException
public int getPixel(int x, int y) throws java.rmi.RemoteException
getPixel
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void drawString(java.lang.String str, int x, int y, int anchor, boolean inverted) throws java.rmi.RemoteException
drawString
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void drawString(java.lang.String str, int x, int y, int anchor) throws java.rmi.RemoteException
drawString
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void drawSubstring(java.lang.String str, int offset, int len, int x, int y, int anchor) throws java.rmi.RemoteException
drawSubstring
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void drawChar(char character, int x, int y, int anchor) throws java.rmi.RemoteException
drawChar
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void drawChars(char[] data, int offset, int length, int x, int y, int anchor) throws java.rmi.RemoteException
drawChars
in interface RMIGraphicsLCD
java.rmi.RemoteException
public int getStrokeStyle() throws java.rmi.RemoteException
getStrokeStyle
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void setStrokeStyle(int style) throws java.rmi.RemoteException
setStrokeStyle
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void drawRegionRop(Image src, int sx, int sy, int w, int h, int x, int y, int anchor, int rop) throws java.rmi.RemoteException
drawRegionRop
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void drawRegionRop(Image src, int sx, int sy, int w, int h, int transform, int x, int y, int anchor, int rop) throws java.rmi.RemoteException
drawRegionRop
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void drawRegion(Image src, int sx, int sy, int w, int h, int transform, int x, int y, int anchor) throws java.rmi.RemoteException
drawRegion
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void drawImage(Image src, int x, int y, int anchor) throws java.rmi.RemoteException
drawImage
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void drawLine(int x0, int y0, int x1, int y1) throws java.rmi.RemoteException
drawLine
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void drawArc(int x, int y, int width, int height, int startAngle, int arcAngle) throws java.rmi.RemoteException
drawArc
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void fillArc(int x, int y, int width, int height, int startAngle, int arcAngle) throws java.rmi.RemoteException
fillArc
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void drawRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight) throws java.rmi.RemoteException
drawRoundRect
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void drawRect(int x, int y, int width, int height) throws java.rmi.RemoteException
drawRect
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void fillRect(int x, int y, int w, int h) throws java.rmi.RemoteException
fillRect
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void copyArea(int sx, int sy, int w, int h, int x, int y, int anchor) throws java.rmi.RemoteException
copyArea
in interface RMIGraphicsLCD
java.rmi.RemoteException
public Font getFont() throws java.rmi.RemoteException
getFont
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void setFont(Font f) throws java.rmi.RemoteException
setFont
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void translate(int x, int y) throws java.rmi.RemoteException
translate
in interface RMIGraphicsLCD
java.rmi.RemoteException
public int getTranslateX() throws java.rmi.RemoteException
getTranslateX
in interface RMIGraphicsLCD
java.rmi.RemoteException
public int getTranslateY() throws java.rmi.RemoteException
getTranslateY
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void setColor(int rgb) throws java.rmi.RemoteException
setColor
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void setColor(int red, int green, int blue) throws java.rmi.RemoteException
setColor
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void refresh() throws java.rmi.RemoteException
refresh
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void clear() throws java.rmi.RemoteException
clear
in interface RMIGraphicsLCD
java.rmi.RemoteException
public int getWidth() throws java.rmi.RemoteException
getWidth
in interface RMIGraphicsLCD
java.rmi.RemoteException
public int getHeight() throws java.rmi.RemoteException
getHeight
in interface RMIGraphicsLCD
java.rmi.RemoteException
public byte[] getDisplay() throws java.rmi.RemoteException
getDisplay
in interface RMIGraphicsLCD
java.rmi.RemoteException
public byte[] getHWDisplay() throws java.rmi.RemoteException
getHWDisplay
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void setContrast(int contrast) throws java.rmi.RemoteException
setContrast
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void bitBlt(byte[] src, int sw, int sh, int sx, int sy, int dx, int dy, int w, int h, int rop) throws java.rmi.RemoteException
bitBlt
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void bitBlt(byte[] src, int sw, int sh, int sx, int sy, byte[] dst, int dw, int dh, int dx, int dy, int w, int h, int rop) throws java.rmi.RemoteException
bitBlt
in interface RMIGraphicsLCD
java.rmi.RemoteException
public void setAutoRefresh(boolean on) throws java.rmi.RemoteException
setAutoRefresh
in interface RMIGraphicsLCD
java.rmi.RemoteException
public int setAutoRefreshPeriod(int period) throws java.rmi.RemoteException
setAutoRefreshPeriod
in interface RMIGraphicsLCD
java.rmi.RemoteException