1 package com
.googlecode
.lanterna
.gui2
.table
;
3 import com
.googlecode
.lanterna
.TerminalSize
;
4 import com
.googlecode
.lanterna
.gui2
.InteractableRenderer
;
5 import com
.googlecode
.lanterna
.gui2
.TextGUIGraphics
;
8 * Formalized interactable renderer for tables
11 public interface TableRenderer
<V
> extends InteractableRenderer
<Table
<V
>> {
13 void drawComponent(TextGUIGraphics graphics
, Table
<V
> component
);
16 TerminalSize
getPreferredSize(Table
<V
> component
);