Package org.luwrain.core
Interface Interaction
public interface Interaction
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic interfacestatic interfacestatic final class -
Method Summary
Modifier and TypeMethodDescriptionvoidclearRect(int left, int top, int right, int bottom) voidclose()voiddrawHorizontalLine(int left, int right, int y) voidvoidvoiddrawVerticalLine(int top, int bottom, int x) voidintintintbooleaninit(Interaction.Params params, OperatingSystem os) booleansetDesirableFontSize(int size) voidsetHotPoint(int x, int y) voidshowGraphical(Interaction.GraphicalMode graphicalMode) voidvoidstartInputEventsAccepting(EventConsumer eventConsumer) void
-
Method Details
-
init
-
close
void close() -
startInputEventsAccepting
-
stopInputEventsAccepting
void stopInputEventsAccepting() -
setDesirableFontSize
boolean setDesirableFontSize(int size) -
getFontSize
int getFontSize() -
getWidthInCharacters
int getWidthInCharacters() -
getHeightInCharacters
int getHeightInCharacters() -
startDrawSession
void startDrawSession() -
clearRect
void clearRect(int left, int top, int right, int bottom) -
drawText
-
drawText
-
endDrawSession
void endDrawSession() -
setHotPoint
void setHotPoint(int x, int y) -
drawVerticalLine
void drawVerticalLine(int top, int bottom, int x) -
drawHorizontalLine
void drawHorizontalLine(int left, int right, int y) -
showGraphical
-