Package lejos.remote.ev3
Interface RMIGraphicsLCD
-
- All Superinterfaces:
java.rmi.Remote
- All Known Implementing Classes:
RMIRemoteGraphicsLCD
public interface RMIGraphicsLCD extends java.rmi.Remote
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidbitBlt(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)voidbitBlt(byte[] src, int sw, int sh, int sx, int sy, int dx, int dy, int w, int h, int rop)voidclear()voidcopyArea(int sx, int sy, int w, int h, int x, int y, int anchor)voiddrawArc(int x, int y, int width, int height, int startAngle, int arcAngle)voiddrawChar(char character, int x, int y, int anchor)voiddrawChars(char[] data, int offset, int length, int x, int y, int anchor)voiddrawImage(Image src, int x, int y, int anchor)voiddrawLine(int x0, int y0, int x1, int y1)voiddrawRect(int x, int y, int width, int height)voiddrawRegion(Image src, int sx, int sy, int w, int h, int transform, int x, int y, int anchor)voiddrawRegionRop(Image src, int sx, int sy, int w, int h, int x, int y, int anchor, int rop)voiddrawRegionRop(Image src, int sx, int sy, int w, int h, int transform, int x, int y, int anchor, int rop)voiddrawRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight)voiddrawString(java.lang.String str, int x, int y, int anchor)voiddrawString(java.lang.String str, int x, int y, int anchor, boolean inverted)voiddrawSubstring(java.lang.String str, int offset, int len, int x, int y, int anchor)voidfillArc(int x, int y, int width, int height, int startAngle, int arcAngle)voidfillRect(int x, int y, int w, int h)byte[]getDisplay()FontgetFont()intgetHeight()byte[]getHWDisplay()intgetPixel(int x, int y)intgetStrokeStyle()intgetTranslateX()intgetTranslateY()intgetWidth()voidrefresh()voidsetAutoRefresh(boolean on)intsetAutoRefreshPeriod(int period)voidsetColor(int rgb)voidsetColor(int red, int green, int blue)voidsetContrast(int contrast)voidsetFont(Font f)voidsetPixel(int x, int y, int color)voidsetStrokeStyle(int style)voidtranslate(int x, int y)
-
-
-
Method Detail
-
setPixel
void setPixel(int x, int y, int color) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
getPixel
int getPixel(int x, int y) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
drawString
void drawString(java.lang.String str, int x, int y, int anchor, boolean inverted) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
drawString
void drawString(java.lang.String str, int x, int y, int anchor) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
drawSubstring
void drawSubstring(java.lang.String str, int offset, int len, int x, int y, int anchor) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
drawChar
void drawChar(char character, int x, int y, int anchor) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
drawChars
void drawChars(char[] data, int offset, int length, int x, int y, int anchor) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
getStrokeStyle
int getStrokeStyle() throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
setStrokeStyle
void setStrokeStyle(int style) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
drawRegionRop
void drawRegionRop(Image src, int sx, int sy, int w, int h, int x, int y, int anchor, int rop) throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
-
drawRegionRop
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
- Throws:
java.rmi.RemoteException
-
drawRegion
void drawRegion(Image src, int sx, int sy, int w, int h, int transform, int x, int y, int anchor) throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
-
drawImage
void drawImage(Image src, int x, int y, int anchor) throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
-
drawLine
void drawLine(int x0, int y0, int x1, int y1) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
drawArc
void drawArc(int x, int y, int width, int height, int startAngle, int arcAngle) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
fillArc
void fillArc(int x, int y, int width, int height, int startAngle, int arcAngle) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
drawRoundRect
void drawRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
drawRect
void drawRect(int x, int y, int width, int height) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
fillRect
void fillRect(int x, int y, int w, int h) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
copyArea
void copyArea(int sx, int sy, int w, int h, int x, int y, int anchor) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
getFont
Font getFont() throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
-
setFont
void setFont(Font f) throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
-
translate
void translate(int x, int y) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
getTranslateX
int getTranslateX() throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
getTranslateY
int getTranslateY() throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
setColor
void setColor(int rgb) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
setColor
void setColor(int red, int green, int blue) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
refresh
void refresh() throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
clear
void clear() throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
getWidth
int getWidth() throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
getHeight
int getHeight() throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
getDisplay
byte[] getDisplay() throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
getHWDisplay
byte[] getHWDisplay() throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
setContrast
void setContrast(int contrast) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
bitBlt
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- Throws:
java.rmi.RemoteException
-
bitBlt
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- Throws:
java.rmi.RemoteException
-
setAutoRefresh
void setAutoRefresh(boolean on) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
setAutoRefreshPeriod
int setAutoRefreshPeriod(int period) throws java.rmi.RemoteException- Throws:
java.rmi.RemoteException
-
-