Package lejos.remote.ev3
Class RMIRemoteTextLCD
- java.lang.Object
-
- java.rmi.server.RemoteObject
-
- java.rmi.server.RemoteServer
-
- java.rmi.server.UnicastRemoteObject
-
- lejos.remote.ev3.RMIRemoteTextLCD
-
- All Implemented Interfaces:
java.io.Serializable,java.rmi.Remote,RMITextLCD
public class RMIRemoteTextLCD extends java.rmi.server.UnicastRemoteObject implements RMITextLCD
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedRMIRemoteTextLCD()
-
Method Summary
All Methods Instance Methods Concrete 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()voidclear(int y)voidclear(int x, int y, int n)voiddrawChar(char c, int x, int y)voiddrawInt(int i, int x, int y)voiddrawInt(int i, int places, int x, int y)voiddrawString(java.lang.String str, int x, int y)voiddrawString(java.lang.String str, int x, int y, boolean inverted)byte[]getDisplay()FontgetFont()intgetHeight()byte[]getHWDisplay()intgetTextHeight()intgetTextWidth()intgetWidth()voidrefresh()voidscroll()voidsetAutoRefresh(boolean on)intsetAutoRefreshPeriod(int period)voidsetContrast(int contrast)voidsetFont(Font f)-
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, exportObject, exportObject, unexportObject
-
-
-
-
Method Detail
-
setFont
public void setFont(Font f)
-
refresh
public void refresh() throws java.rmi.RemoteException- Specified by:
refreshin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
clear
public void clear() throws java.rmi.RemoteException- Specified by:
clearin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
getWidth
public int getWidth() throws java.rmi.RemoteException- Specified by:
getWidthin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
getHeight
public int getHeight() throws java.rmi.RemoteException- Specified by:
getHeightin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
getDisplay
public byte[] getDisplay() throws java.rmi.RemoteException- Specified by:
getDisplayin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
getHWDisplay
public byte[] getHWDisplay() throws java.rmi.RemoteException- Specified by:
getHWDisplayin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
setContrast
public void setContrast(int contrast) throws java.rmi.RemoteException- Specified by:
setContrastin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
bitBlt
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- Specified by:
bitBltin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
bitBlt
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- Specified by:
bitBltin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
setAutoRefresh
public void setAutoRefresh(boolean on) throws java.rmi.RemoteException- Specified by:
setAutoRefreshin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
setAutoRefreshPeriod
public int setAutoRefreshPeriod(int period) throws java.rmi.RemoteException- Specified by:
setAutoRefreshPeriodin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
drawChar
public void drawChar(char c, int x, int y) throws java.rmi.RemoteException- Specified by:
drawCharin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
drawString
public void drawString(java.lang.String str, int x, int y, boolean inverted) throws java.rmi.RemoteException- Specified by:
drawStringin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
drawString
public void drawString(java.lang.String str, int x, int y) throws java.rmi.RemoteException- Specified by:
drawStringin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
drawInt
public void drawInt(int i, int x, int y) throws java.rmi.RemoteException- Specified by:
drawIntin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
drawInt
public void drawInt(int i, int places, int x, int y) throws java.rmi.RemoteException- Specified by:
drawIntin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
clear
public void clear(int x, int y, int n) throws java.rmi.RemoteException- Specified by:
clearin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
clear
public void clear(int y) throws java.rmi.RemoteException- Specified by:
clearin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
scroll
public void scroll() throws java.rmi.RemoteException- Specified by:
scrollin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
getFont
public Font getFont() throws java.rmi.RemoteException
- Specified by:
getFontin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
getTextWidth
public int getTextWidth() throws java.rmi.RemoteException- Specified by:
getTextWidthin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
getTextHeight
public int getTextHeight() throws java.rmi.RemoteException- Specified by:
getTextHeightin interfaceRMITextLCD- Throws:
java.rmi.RemoteException
-
-