Package org.luwrain.core
Interface Interaction
- All Known Implementing Classes:
JavaFxInteraction
public interface Interaction
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
static interface
-
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
(InteractionParams 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
-