Modifier and Type | Field | Description |
---|---|---|
static TerminalSize |
TerminalSize.ONE |
|
static TerminalSize |
TerminalSize.ZERO |
Modifier and Type | Method | Description |
---|---|---|
TerminalSize |
TerminalSize.max(TerminalSize other) |
Takes a different TerminalSize and returns a new TerminalSize that has the largest dimensions of the two,
measured separately.
|
TerminalSize |
TerminalSize.min(TerminalSize other) |
Takes a different TerminalSize and returns a new TerminalSize that has the smallest dimensions of the two,
measured separately.
|
TerminalSize |
TerminalSize.with(TerminalSize size) |
Returns itself if it is equal to the supplied size, otherwise the supplied size.
|
TerminalSize |
TerminalSize.withColumns(int columns) |
Creates a new size based on this size, but with a different width
|
TerminalSize |
TerminalSize.withRelative(int deltaColumns,
int deltaRows) |
Creates a new TerminalSize object representing a size based on this object's size but with a delta applied.
|
TerminalSize |
TerminalSize.withRelative(TerminalSize delta) |
Creates a new TerminalSize object representing a size based on this object's size but with a delta applied.
|
TerminalSize |
TerminalSize.withRelativeColumns(int delta) |
Creates a new TerminalSize object representing a size with the same number of rows, but with a column size offset by a
supplied value.
|
TerminalSize |
TerminalSize.withRelativeRows(int delta) |
Creates a new TerminalSize object representing a size with the same number of columns, but with a row size offset by a
supplied value.
|
TerminalSize |
TerminalSize.withRows(int rows) |
Creates a new size based on this size, but with a different height
|
Modifier and Type | Method | Description |
---|---|---|
TerminalSize |
TerminalSize.max(TerminalSize other) |
Takes a different TerminalSize and returns a new TerminalSize that has the largest dimensions of the two,
measured separately.
|
TerminalSize |
TerminalSize.min(TerminalSize other) |
Takes a different TerminalSize and returns a new TerminalSize that has the smallest dimensions of the two,
measured separately.
|
TerminalSize |
TerminalSize.with(TerminalSize size) |
Returns itself if it is equal to the supplied size, otherwise the supplied size.
|
TerminalSize |
TerminalSize.withRelative(TerminalSize delta) |
Creates a new TerminalSize object representing a size based on this object's size but with a delta applied.
|
Modifier and Type | Method | Description |
---|---|---|
TerminalSize |
BasicTextImage.getSize() |
|
TerminalSize |
DoublePrintingTextGraphics.getSize() |
|
TerminalSize |
TextGraphics.getSize() |
Returns the size of the area that this text graphic can write to.
|
TerminalSize |
TextImage.getSize() |
Returns the dimensions of this TextImage, in columns and rows
|
Modifier and Type | Method | Description |
---|---|---|
TextGraphics |
AbstractTextGraphics.drawImage(TerminalPosition topLeft,
TextImage image,
TerminalPosition sourceImageTopLeft,
TerminalSize sourceImageSize) |
|
TextGraphics |
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.
|
TextGraphics |
AbstractTextGraphics.drawRectangle(TerminalPosition topLeft,
TerminalSize size,
char character) |
|
TextGraphics |
AbstractTextGraphics.drawRectangle(TerminalPosition topLeft,
TerminalSize size,
TextCharacter character) |
|
TextGraphics |
TextGraphics.drawRectangle(TerminalPosition topLeft,
TerminalSize size,
char character) |
Draws the outline of a rectangle with a particular character (and the currently active colors and
modifiers).
|
TextGraphics |
TextGraphics.drawRectangle(TerminalPosition topLeft,
TerminalSize size,
TextCharacter character) |
Draws the outline of a rectangle with a particular TextCharacter, ignoring the current colors and modifiers of
this TextGraphics.
|
TextGraphics |
AbstractTextGraphics.fillRectangle(TerminalPosition topLeft,
TerminalSize size,
char character) |
|
TextGraphics |
AbstractTextGraphics.fillRectangle(TerminalPosition topLeft,
TerminalSize size,
TextCharacter character) |
|
TextGraphics |
TextGraphics.fillRectangle(TerminalPosition topLeft,
TerminalSize size,
char character) |
Takes a rectangle and fills it with a particular character (and the currently active colors and
modifiers).
|
TextGraphics |
TextGraphics.fillRectangle(TerminalPosition topLeft,
TerminalSize size,
TextCharacter character) |
Takes a rectangle and fills it using a particular TextCharacter, ignoring the current colors and modifiers of
this TextGraphics.
|
TextGraphics |
AbstractTextGraphics.newTextGraphics(TerminalPosition topLeftCorner,
TerminalSize size) |
|
TextGraphics |
TextGraphics.newTextGraphics(TerminalPosition topLeftCorner,
TerminalSize size) |
Creates a new TextGraphics of the same type as this one, using the same underlying subsystem.
|
BasicTextImage |
BasicTextImage.resize(TerminalSize newSize,
TextCharacter filler) |
|
TextImage |
TextImage.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.
|
Constructor | Description |
---|---|
BasicTextImage(TerminalSize size) |
Creates a new BasicTextImage with the specified size and fills it initially with space characters using the
default foreground and background color
|
BasicTextImage(TerminalSize size,
TextCharacter initialContent) |
Creates a new BasicTextImage with a given size and a TextCharacter to initially fill it with
|
Modifier and Type | Method | Description |
---|---|---|
protected TerminalSize |
AbstractComponent.calculatePreferredSize() |
Invokes the component renderer's size calculation logic and returns the result.
|
protected TerminalSize |
AnimatedLabel.calculatePreferredSize() |
|
TerminalSize |
Panel.calculatePreferredSize() |
|
protected TerminalSize |
Label.getBounds(String[] lines,
TerminalSize currentBounds) |
Returns the area, in terminal columns and rows, required to fully draw the lines passed in.
|
TerminalSize |
AbstractWindow.getDecoratedSize() |
|
TerminalSize |
DefaultWindowDecorationRenderer.getDecoratedSize(Window window,
TerminalSize contentAreaSize) |
|
TerminalSize |
EmptyWindowDecorationRenderer.getDecoratedSize(Window window,
TerminalSize contentAreaSize) |
|
TerminalSize |
FatWindowDecorationRenderer.getDecoratedSize(Window window,
TerminalSize contentAreaSize) |
|
TerminalSize |
Window.getDecoratedSize() |
Returns the last known size of the window including window decorations put on by the window manager.
|
TerminalSize |
WindowDecorationRenderer.getDecoratedSize(Window window,
TerminalSize contentAreaSize) |
Retrieves the full size of the window, including all window decorations, given all components inside the window.
|
TerminalSize |
AbsoluteLayout.getPreferredSize(List<Component> components) |
|
TerminalSize |
AbstractComponent.getPreferredSize() |
|
TerminalSize |
AbstractListBox.DefaultListBoxRenderer.getPreferredSize(T listBox) |
|
TerminalSize |
AbstractWindow.getPreferredSize() |
|
TerminalSize |
BorderLayout.getPreferredSize(List<Component> components) |
|
TerminalSize |
Button.BorderedButtonRenderer.getPreferredSize(Button component) |
|
TerminalSize |
Button.DefaultButtonRenderer.getPreferredSize(Button button) |
|
TerminalSize |
Button.FlatButtonRenderer.getPreferredSize(Button component) |
|
TerminalSize |
CheckBox.DefaultCheckBoxRenderer.getPreferredSize(CheckBox component) |
|
TerminalSize |
ComboBox.DefaultComboBoxRenderer.getPreferredSize(ComboBox<V> comboBox) |
|
TerminalSize |
Component.getPreferredSize() |
Returns the ideal size this component would like to have, in order to draw itself properly.
|
TerminalSize |
ComponentRenderer.getPreferredSize(T component) |
Given the supplied component, how large does this renderer want the component to be?
|
TerminalSize |
GridLayout.getPreferredSize(List<Component> components) |
|
TerminalSize |
LayoutManager.getPreferredSize(List<Component> components) |
This method returns the dimensions it would prefer to have to be able to layout all components while giving all
of them as much space as they are asking for.
|
TerminalSize |
LinearLayout.getPreferredSize(List<Component> components) |
|
TerminalSize |
Panel.DefaultPanelRenderer.getPreferredSize(Panel component) |
|
TerminalSize |
ProgressBar.DefaultProgressBarRenderer.getPreferredSize(ProgressBar component) |
|
TerminalSize |
ProgressBar.LargeProgressBarRenderer.getPreferredSize(ProgressBar component) |
|
TerminalSize |
ScrollBar.ScrollBarRenderer.getPreferredSize(ScrollBar component) |
|
TerminalSize |
Separator.DefaultSeparatorRenderer.getPreferredSize(Separator component) |
|
TerminalSize |
TextBox.DefaultTextBoxRenderer.getPreferredSize(TextBox component) |
|
TerminalSize |
Window.getPreferredSize() |
Returns the size this window would like to be
|
TerminalSize |
AbstractComponent.getSize() |
|
TerminalSize |
AbstractWindow.getSize() |
|
TerminalSize |
Component.getSize() |
Returns how large this component is.
|
TerminalSize |
TextGUIGraphics.getSize() |
|
TerminalSize |
Window.getSize() |
Returns the last known size of the window.
|
TerminalSize |
Border.BorderRenderer.getWrappedComponentSize(TerminalSize borderSize) |
Given a total size of the border composite and it's wrapped component, how large would the actual wrapped
component be?
|
Modifier and Type | Method | Description |
---|---|---|
void |
AbsoluteLayout.doLayout(TerminalSize area,
List<Component> components) |
|
void |
BorderLayout.doLayout(TerminalSize area,
List<Component> components) |
|
void |
GridLayout.doLayout(TerminalSize area,
List<Component> components) |
|
void |
LayoutManager.doLayout(TerminalSize area,
List<Component> components) |
Given a size constraint, update the location and size of each component in the component list by laying them out
in the available area.
|
void |
LinearLayout.doLayout(TerminalSize area,
List<Component> components) |
|
TextGraphics |
TextGUIGraphics.drawImage(TerminalPosition topLeft,
TextImage image,
TerminalPosition sourceImageTopLeft,
TerminalSize sourceImageSize) |
|
TextGraphics |
TextGUIGraphics.drawRectangle(TerminalPosition topLeft,
TerminalSize size,
char character) |
|
TextGraphics |
TextGUIGraphics.drawRectangle(TerminalPosition topLeft,
TerminalSize size,
TextCharacter character) |
|
TextGraphics |
TextGUIGraphics.fillRectangle(TerminalPosition topLeft,
TerminalSize size,
char character) |
|
TextGraphics |
TextGUIGraphics.fillRectangle(TerminalPosition topLeft,
TerminalSize size,
TextCharacter character) |
|
protected TerminalSize |
Label.getBounds(String[] lines,
TerminalSize currentBounds) |
Returns the area, in terminal columns and rows, required to fully draw the lines passed in.
|
TerminalSize |
DefaultWindowDecorationRenderer.getDecoratedSize(Window window,
TerminalSize contentAreaSize) |
|
TerminalSize |
EmptyWindowDecorationRenderer.getDecoratedSize(Window window,
TerminalSize contentAreaSize) |
|
TerminalSize |
FatWindowDecorationRenderer.getDecoratedSize(Window window,
TerminalSize contentAreaSize) |
|
TerminalSize |
WindowDecorationRenderer.getDecoratedSize(Window window,
TerminalSize contentAreaSize) |
Retrieves the full size of the window, including all window decorations, given all components inside the window.
|
TerminalSize |
Border.BorderRenderer.getWrappedComponentSize(TerminalSize borderSize) |
Given a total size of the border composite and it's wrapped component, how large would the actual wrapped
component be?
|
TextGUIGraphics |
TextGUIGraphics.newTextGraphics(TerminalPosition topLeftCorner,
TerminalSize size) |
|
void |
WindowListener.onResized(Window window,
TerminalSize oldSize,
TerminalSize newSize) |
Called whenever the window's size has changed, no matter if it was done by the window manager or the user
|
void |
WindowListenerAdapter.onResized(Window window,
TerminalSize oldSize,
TerminalSize newSize) |
|
protected void |
DefaultWindowManager.prepareWindow(TerminalSize screenSize,
Window window) |
Called by
DefaultWindowManager when iterating through all windows to decide their size and position. |
void |
DefaultWindowManager.prepareWindows(WindowBasedTextGUI textGUI,
List<Window> allWindows,
TerminalSize screenSize) |
|
void |
WindowManager.prepareWindows(WindowBasedTextGUI textGUI,
List<Window> allWindows,
TerminalSize screenSize) |
Called by the GUI system before iterating through all windows during the drawing process.
|
void |
AbstractWindow.setDecoratedSize(TerminalSize decoratedSize) |
|
void |
Window.setDecoratedSize(TerminalSize decoratedSize) |
This method is called by the GUI system to update the window on how large it is, counting window decorations too.
|
void |
AbstractWindow.setFixedSize(TerminalSize size) |
|
void |
Window.setFixedSize(TerminalSize size) |
Calling this method will add the FIXED_SIZE window hint (if it wasn't present already) and attempt to force the
window to always have the size specified.
|
T |
AbstractComponent.setPreferredSize(TerminalSize explicitPreferredSize) |
|
Component |
Component.setPreferredSize(TerminalSize explicitPreferredSize) |
Overrides the components preferred size calculation and makes the
getPreferredSize() always return the
value passed in here. |
Border |
AbstractBorder.setSize(TerminalSize size) |
|
T |
AbstractComponent.setSize(TerminalSize size) |
|
void |
AbstractWindow.setSize(TerminalSize size) |
Deprecated.
|
Component |
Component.setSize(TerminalSize size) |
This method will be called by the layout manager when it has decided how large the component will be.
|
void |
Window.setSize(TerminalSize size) |
Deprecated.
This method is deprecated now as it probably doesn't do what you think. Please use
setFixedSize or setDecoratedSize instead, depending on what you are trying to do. |
Constructor | Description |
---|---|
AbstractListBox(TerminalSize size) |
This constructor sets up the component with a preferred size that is will always request, no matter what items
are in the list box.
|
ActionListBox(TerminalSize preferredSize) |
Creates a new
ActionListBox with a pre-set size. |
CheckBoxList(TerminalSize preferredSize) |
Creates a new
CheckBoxList that is initially empty and has a pre-defined size that it will request. |
DefaultWindowManager(WindowDecorationRenderer windowDecorationRenderer,
TerminalSize initialScreenSize) |
Creates a new
DefaultWindowManager using a specified windowDecorationRendererOverride for drawing window
decorations. |
DefaultWindowManager(TerminalSize initialScreenSize) |
Creates a new
DefaultWindowManager using a DefaultWindowDecorationRenderer for drawing window
decorations, unless the current theme has an override. |
EmptySpace(TerminalSize size) |
Creates an EmptySpace with a specified preferred size (color will be chosen from the theme)
|
EmptySpace(TextColor color,
TerminalSize size) |
Creates an EmptySpace with a specified color (null will make it use a color from the theme) and preferred size
|
RadioBoxList(TerminalSize preferredSize) |
Creates a new RadioCheckBoxList with a specified size.
|
TextBox(TerminalSize preferredSize) |
Creates a new empty
TextBox with a specific size |
TextBox(TerminalSize preferredSize,
TextBox.Style style) |
Creates a new empty
TextBox with a specific size and style |
TextBox(TerminalSize preferredSize,
String initialContent) |
Creates a new empty
TextBox with a specific size and initial content |
TextBox(TerminalSize preferredSize,
String initialContent,
TextBox.Style style) |
Main constructor of the
TextBox which decides size, initial content and style |
Modifier and Type | Method | Description |
---|---|---|
TerminalSize |
ActionListDialogBuilder.getListBoxSize() |
Returns the specified size of the internal
ActionListBox or null if there is no size and the list
box will attempt to take up enough size to draw all items |
TerminalSize |
ListSelectDialogBuilder.getListBoxSize() |
Size of the list box in the dialog or
null if the dialog will ask for enough space to draw all items |
TerminalSize |
FileDialogBuilder.getSuggestedSize() |
Returns the suggested size for the file dialog
|
TerminalSize |
TextInputDialogBuilder.getTextBoxSize() |
Returns the size of the text box the dialog will have
|
Modifier and Type | Method | Description |
---|---|---|
ActionListDialogBuilder |
ActionListDialogBuilder.setListBoxSize(TerminalSize listBoxSize) |
Sets the size of the internal
ActionListBox in columns and rows, forcing scrollbars to appear if the
space isn't big enough to contain all the items |
ListSelectDialogBuilder<T> |
ListSelectDialogBuilder.setListBoxSize(TerminalSize listBoxSize) |
Sets the size of the list box in the dialog, scrollbars will be used if there is not enough space to draw all
items.
|
FileDialogBuilder |
FileDialogBuilder.setSuggestedSize(TerminalSize suggestedSize) |
Sets the suggested size for the file dialog, it won't have exactly this size but roughly.
|
TextInputDialogBuilder |
TextInputDialogBuilder.setTextBoxSize(TerminalSize textBoxSize) |
Sets the size of the text box the dialog will have
|
static <T> T |
ListSelectDialog.showDialog(WindowBasedTextGUI textGUI,
String title,
String description,
TerminalSize listBoxSize,
T... items) |
Shortcut for quickly creating a new dialog
|
Constructor | Description |
---|---|
FileDialog(String title,
String description,
String actionLabel,
TerminalSize dialogSize,
boolean showHiddenFilesAndDirs,
File selectedObject) |
Default constructor for
FileDialog |
Modifier and Type | Method | Description |
---|---|---|
TerminalSize |
DefaultTableCellRenderer.getPreferredSize(Table<V> table,
V cell,
int columnIndex,
int rowIndex) |
|
TerminalSize |
DefaultTableHeaderRenderer.getPreferredSize(Table<V> table,
String label,
int columnIndex) |
|
TerminalSize |
DefaultTableRenderer.getPreferredSize(Table<V> table) |
|
TerminalSize |
TableCellRenderer.getPreferredSize(Table<V> table,
V cell,
int columnIndex,
int rowIndex) |
Called by the table when it wants to know how big a particular table cell should be
|
TerminalSize |
TableHeaderRenderer.getPreferredSize(Table<V> table,
String label,
int columnIndex) |
Called by the table when it wants to know how big a particular table header should be
|
TerminalSize |
TableRenderer.getPreferredSize(Table<V> component) |
Modifier and Type | Method | Description |
---|---|---|
TerminalSize |
AbstractScreen.doResizeIfNecessary() |
|
TerminalSize |
Screen.doResizeIfNecessary() |
One problem working with Screens is that whenever the terminal is resized, the front and back buffers needs to be
adjusted accordingly and the program should have a chance to figure out what to do with this extra space (or less
space).
|
TerminalSize |
TerminalScreen.doResizeIfNecessary() |
|
TerminalSize |
VirtualScreen.doResizeIfNecessary() |
|
TerminalSize |
VirtualScreen.getMinimumSize() |
Returns the minimum size this virtual screen can have.
|
TerminalSize |
ScreenBuffer.getSize() |
|
TerminalSize |
AbstractScreen.getTerminalSize() |
|
TerminalSize |
Screen.getTerminalSize() |
Returns the size of the screen.
|
TerminalSize |
VirtualScreen.FrameRenderer.getViewportSize(TerminalSize realSize,
TerminalSize virtualSize) |
Given the size of the real terminal and the current size of the virtual screen, how large should the viewport
where the screen content is drawn be?
|
TerminalSize |
VirtualScreen.getViewportSize() |
Returns the current size of the viewport.
|
Modifier and Type | Method | Description |
---|---|---|
protected void |
AbstractScreen.addResizeRequest(TerminalSize newSize) |
Tells this screen that the size has changed and it should, at next opportunity, resize itself and its buffers
|
void |
VirtualScreen.FrameRenderer.drawFrame(TextGraphics graphics,
TerminalSize realSize,
TerminalSize virtualSize,
TerminalPosition virtualScrollPosition) |
Drawn the 'frame', meaning anything that is outside the viewport (title, scrollbar, etc)
|
TerminalSize |
VirtualScreen.FrameRenderer.getViewportSize(TerminalSize realSize,
TerminalSize virtualSize) |
Given the size of the real terminal and the current size of the virtual screen, how large should the viewport
where the screen content is drawn be?
|
ScreenBuffer |
ScreenBuffer.resize(TerminalSize newSize,
TextCharacter filler) |
|
void |
VirtualScreen.setMinimumSize(TerminalSize minimumSize) |
Sets the minimum size we want the virtual screen to have.
|
Constructor | Description |
---|---|
AbstractScreen(TerminalSize initialSize) |
|
AbstractScreen(TerminalSize initialSize,
TextCharacter defaultCharacter) |
Creates a new Screen on top of a supplied terminal, will query the terminal for its size.
|
ScreenBuffer(TerminalSize size,
TextCharacter filler) |
Creates a new ScreenBuffer with a given size and a TextCharacter to initially fill it with
|
Modifier and Type | Method | Description |
---|---|---|
TerminalSize |
SimpleTerminalResizeListener.getLastKnownSize() |
Returns the last known size the Terminal is supposed to have.
|
TerminalSize |
IOSafeTerminal.getTerminalSize() |
|
TerminalSize |
IOSafeTerminalAdapter.getTerminalSize() |
|
TerminalSize |
Terminal.getTerminalSize() |
Returns the size of the terminal, expressed as a
TerminalSize object. |
Modifier and Type | Method | Description |
---|---|---|
protected void |
AbstractTerminal.onResized(TerminalSize newSize) |
Call this method when the terminal has been resized or the initial size of the terminal has been discovered.
|
void |
SimpleTerminalResizeListener.onResized(Terminal terminal,
TerminalSize newSize) |
|
void |
TerminalResizeListener.onResized(Terminal terminal,
TerminalSize newSize) |
The terminal has changed its size, most likely because the user has resized the window.
|
DefaultTerminalFactory |
DefaultTerminalFactory.setInitialTerminalSize(TerminalSize initialTerminalSize) |
Sets a hint to the TerminalFactory of what size to use when creating the terminal.
|
Constructor | Description |
---|---|
SimpleTerminalResizeListener(TerminalSize initialSize) |
Creates a new SimpleTerminalResizeListener
|
Modifier and Type | Method | Description |
---|---|---|
protected TerminalSize |
ANSITerminal.findTerminalSize() |
|
protected TerminalSize |
CygwinTerminal.findTerminalSize() |
|
TerminalSize |
UnixTerminal.findTerminalSize() |
|
TerminalSize |
ANSITerminal.getTerminalSize() |
|
TerminalSize |
FixedTerminalSizeProvider.queryTerminalSize() |
|
TerminalSize |
UnixTerminalSizeQuerier.queryTerminalSize() |
Checks what the size of the terminal is, measured in number of rows and columns.
|
Constructor | Description |
---|---|
FixedTerminalSizeProvider(TerminalSize size) |
Creating a
FixedTerminalSizeProvider set to a particular size that it will always report whenever the
associated Terminal interface queries. |
Modifier and Type | Method | Description |
---|---|---|
TerminalSize |
AWTTerminal.getTerminalSize() |
|
TerminalSize |
AWTTerminalFrame.getTerminalSize() |
|
TerminalSize |
ScrollingAWTTerminal.getTerminalSize() |
|
TerminalSize |
ScrollingSwingTerminal.getTerminalSize() |
|
TerminalSize |
SwingTerminal.getTerminalSize() |
|
TerminalSize |
SwingTerminalFrame.getTerminalSize() |
Constructor | Description |
---|---|
AWTTerminal(TerminalSize initialTerminalSize,
TerminalEmulatorDeviceConfiguration deviceConfiguration,
AWTTerminalFontConfiguration fontConfiguration,
TerminalEmulatorColorConfiguration colorConfiguration) |
Creates a new AWTTerminal component using custom settings and no scroll controller.
|
AWTTerminal(TerminalSize initialTerminalSize,
TerminalEmulatorDeviceConfiguration deviceConfiguration,
AWTTerminalFontConfiguration fontConfiguration,
TerminalEmulatorColorConfiguration colorConfiguration,
TerminalScrollController scrollController) |
Creates a new AWTTerminal component using custom settings and a custom scroll controller.
|
AWTTerminalFrame(String title,
TerminalSize terminalSize,
TerminalEmulatorDeviceConfiguration deviceConfiguration,
AWTTerminalFontConfiguration fontConfiguration,
TerminalEmulatorColorConfiguration colorConfiguration,
TerminalEmulatorAutoCloseTrigger... autoCloseTriggers) |
Creates a new AWTTerminalFrame using a specified title and a series of AWT terminal configuration objects
|
SwingTerminal(TerminalSize initialTerminalSize,
TerminalEmulatorDeviceConfiguration deviceConfiguration,
SwingTerminalFontConfiguration fontConfiguration,
TerminalEmulatorColorConfiguration colorConfiguration) |
Creates a new SwingTerminal component using custom settings and no scroll controller.
|
SwingTerminal(TerminalSize initialTerminalSize,
TerminalEmulatorDeviceConfiguration deviceConfiguration,
SwingTerminalFontConfiguration fontConfiguration,
TerminalEmulatorColorConfiguration colorConfiguration,
TerminalScrollController scrollController) |
Creates a new SwingTerminal component using custom settings and a custom scroll controller.
|
SwingTerminalFrame(String title,
TerminalSize terminalSize,
TerminalEmulatorDeviceConfiguration deviceConfiguration,
SwingTerminalFontConfiguration fontConfiguration,
TerminalEmulatorColorConfiguration colorConfiguration,
TerminalEmulatorAutoCloseTrigger... autoCloseTriggers) |
Creates a new SwingTerminalFrame using a specified title and a series of swing terminal configuration objects
|
Modifier and Type | Method | Description |
---|---|---|
TerminalSize |
DefaultVirtualTerminal.getTerminalSize() |
Modifier and Type | Method | Description |
---|---|---|
void |
DefaultVirtualTerminal.setTerminalSize(TerminalSize newSize) |
|
void |
VirtualTerminal.setTerminalSize(TerminalSize newSize) |
Changes the "visible size" of the virtual terminal.
|
Constructor | Description |
---|---|
DefaultVirtualTerminal(TerminalSize initialTerminalSize) |
Creates a new virtual terminal with an initial size set
|
Copyright © 2020. All rights reserved.