charva.awt

Class Frame

Implemented Interfaces:
Runnable
Known Direct Subclasses:
JFrame

public class Frame
extends Window

A Frame is a top-level window with a title and a border.

Field Summary

Fields inherited from class charva.awt.Window

_term

Fields inherited from class charva.awt.Container

_components, _currentFocus, _insets, _isValid, _layoutMgr, _minimumSize, _size

Fields inherited from class charva.awt.Component

BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT, _alignmentX, _alignmentY, _background, _cursesColor, _enabled, _focusListeners, _foreground, _keyListeners, _origin, _parent, _visible

Constructor Summary

Frame()
Constructor
Frame(String title_)

Method Summary

void
draw()
Draw all the components in this window, and request the keyboard focus.
String
getTitle()
Return this Frame's title, or an empty string if the frame does not have a tile.
void
setTitle(String title_)

Methods inherited from class charva.awt.Window

addWindowListener, adjustLocation, debug, draw, getLocationOnScreen, getOwner, hide, isDisplayed, isFocusTraversable, pack, processEvent, processWindowEvent, run, show

Methods inherited from class charva.awt.Container

add, add, debug, doLayout, draw, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getCurrentFocus, getHeight, getInsets, getSize, getWidth, invalidate, isFocusTraversable, isValid, minimumSize, nextFocus, previousFocus, processKeyEvent, remove, requestFocus, setBackground, setFocus, setForeground, setHeight, setLayout, setSize, setSize, setWidth, validate

Methods inherited from class charva.awt.Component

addFocusListener, addKeyListener, contains, contains, debug, draw, getAlignmentX, getAlignmentY, getAncestorWindow, getBackground, getBounds, getCursesColor, getForeground, getHeight, getLocation, getLocationOnScreen, getName, getParent, getSize, getWidth, hasFocus, hide, invalidate, isDisplayed, isEnabled, isFocusTraversable, isTotallyObscured, isValid, isVisible, minimumSize, processEvent, processFocusEvent, processKeyEvent, processMouseEvent, repaint, requestFocus, requestSync, setBackground, setBounds, setBounds, setBounds, setEnabled, setForeground, setLocation, setLocation, setName, setParent, setVisible, show, validate, validateCursesColor

Constructor Details

Frame

public Frame()
Constructor

Frame

public Frame(String title_)

Method Details

draw

public void draw()
Draw all the components in this window, and request the keyboard focus.
Overrides:
draw in interface Window

getTitle

public String getTitle()
Return this Frame's title, or an empty string if the frame does not have a tile.

setTitle

public void setTitle(String title_)