Uses of Interface
com.googlecode.lanterna.graphics.TextImage
Packages that use TextImage
Package
Description
-
Uses of TextImage in com.googlecode.lanterna.graphics
Classes in com.googlecode.lanterna.graphics that implement TextImageModifier and TypeClassDescriptionclass
Simple implementation of TextImage that keeps the content as a two-dimensional TextCharacter array.Methods in com.googlecode.lanterna.graphics that return TextImageModifier and TypeMethodDescriptionTextImage.resize
(TerminalSize newSize, TextCharacter filler) Returns a copy of this image resized to a new size and using a specified filler character if the new size is larger than the old and we need to fill in empty areas.Methods in com.googlecode.lanterna.graphics with parameters of type TextImageModifier and TypeMethodDescriptionvoid
void
BasicTextImage.copyTo
(TextImage destination, int startRowIndex, int rows, int startColumnIndex, int columns, int destinationRowOffset, int destinationColumnOffset) void
Copies this TextImage's content to another TextImage.void
TextImage.copyTo
(TextImage destination, int startRowIndex, int rows, int startColumnIndex, int columns, int destinationRowOffset, int destinationColumnOffset) Copies this TextImage's content to another TextImage.AbstractTextGraphics.drawImage
(TerminalPosition topLeft, TextImage image) AbstractTextGraphics.drawImage
(TerminalPosition topLeft, TextImage image, TerminalPosition sourceImageTopLeft, TerminalSize sourceImageSize) NullTextGraphics.drawImage
(TerminalPosition topLeft, TextImage image) NullTextGraphics.drawImage
(TerminalPosition topLeft, TextImage image, TerminalPosition sourceImageTopLeft, TerminalSize sourceImageSize) TextGraphics.drawImage
(TerminalPosition topLeft, TextImage image) Takes a TextImage and draws it on the surface this TextGraphics is targeting, given the coordinates on the target that is specifying where the top-left corner of the image should be drawn.TextGraphics.drawImage
(TerminalPosition topLeft, TextImage image, TerminalPosition sourceImageTopLeft, TerminalSize sourceImageSize) Takes a TextImage and draws it on the surface this TextGraphics is targeting, given the coordinates on the target that is specifying where the top-left corner of the image should be drawn. -
Uses of TextImage in com.googlecode.lanterna.gui2
Fields in com.googlecode.lanterna.gui2 declared as TextImageFields in com.googlecode.lanterna.gui2 with type parameters of type TextImageModifier and TypeFieldDescriptionprivate final IdentityHashMap
<Window, TextImage> MultiWindowTextGUI.windowRenderBufferCache
Methods in com.googlecode.lanterna.gui2 with parameters of type TextImageModifier and TypeMethodDescriptionDefaultTextGUIGraphics.drawImage
(TerminalPosition topLeft, TextImage image) DefaultTextGUIGraphics.drawImage
(TerminalPosition topLeft, TextImage image, TerminalPosition sourceImageTopLeft, TerminalSize sourceImageSize) TextGUIGraphics.drawImage
(TerminalPosition topLeft, TextImage image) TextGUIGraphics.drawImage
(TerminalPosition topLeft, TextImage image, TerminalPosition sourceImageTopLeft, TerminalSize sourceImageSize) void
ImageComponent.setTextImage
(TextImage textImage) -
Uses of TextImage in com.googlecode.lanterna.screen
Classes in com.googlecode.lanterna.screen that implement TextImageModifier and TypeClassDescriptionclass
Defines a buffer used by AbstractScreen and its subclasses to keep its state of what's currently displayed and what the edit buffer looks like.Methods in com.googlecode.lanterna.screen with parameters of type TextImageModifier and TypeMethodDescriptionvoid
ScreenBuffer.copyFrom
(TextImage source, int startRowIndex, int rows, int startColumnIndex, int columns, int destinationRowOffset, int destinationColumnOffset) Copies the content from a TextImage into this buffer.void
void
ScreenBuffer.copyTo
(TextImage destination, int startRowIndex, int rows, int startColumnIndex, int columns, int destinationRowOffset, int destinationColumnOffset)