Package org.luwrain.core
Interface Interaction
public interface Interaction
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
static interface
static interface
static final class
-
Method Summary
Modifier and TypeMethodDescriptionvoid
clearRect
(int left, int top, int right, int bottom) void
close()
void
drawHorizontalLine
(int left, int right, int y) void
void
void
drawVerticalLine
(int top, int bottom, int x) void
int
int
int
boolean
init
(Interaction.Params params, OperatingSystem os) boolean
setDesirableFontSize
(int size) void
setHotPoint
(int x, int y) void
showGraphical
(Interaction.GraphicalMode graphicalMode) void
void
startInputEventsAccepting
(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
-