|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.artenum.rosetta.ui.Console
public class Console
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JPanel |
|---|
JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary |
|---|
| Fields inherited from class javax.swing.JComponent |
|---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
Console()
Creates the console |
|
| Method Summary | |
|---|---|
boolean |
getHorizontalWrapAllowed()
Gets the property telling if the console enables horizontal word wrapping |
Dimension |
getPreferredScrollableViewportSize()
Gets the size of the viewport used for scrolling policy |
Dimension |
getPreferredSize()
Gets the preferred size of the console taking into account the scrolling policy |
int |
getScrollableBlockIncrement(Rectangle arg0,
int arg1,
int arg2)
Gets the scrolling block increment value |
boolean |
getScrollableTracksViewportHeight()
Gets the property telling if the viewport can have a vertical scrollbar |
boolean |
getScrollableTracksViewportWidth()
Gets the property telling if the viewport can have an horizontal scrollbar |
int |
getScrollableUnitIncrement(Rectangle arg0,
int arg1,
int arg2)
Gets the scrolling unit increment value |
boolean |
getVerticalWrapAllowed()
Gets the property telling if the console enables vertical word wrapping |
static void |
main(String[] args)
Main class used to test console |
void |
setBackground(Color color)
Sets the background of all components in the console |
void |
setFont(Font font)
Sets the font of all components in the console |
void |
setForeground(Color color)
Sets the foreground of all components in the console |
void |
setHorizontalWrapAllowed(boolean wrapMode)
Sets the property telling if the console enables horizontal word wrapping |
void |
setInputCommandView(InputCommandView command)
Sets the component where the user enters its commands |
void |
setOutputView(OutputView output)
Sets the component where all outputs are displayed |
void |
setPromptView(PromptView prompt)
Sets the component where the prompt is printed |
void |
setScrollableBlockIncrement(int increment)
Sets the scrolling block increment value |
void |
setScrollableUnitIncrement(int increment)
Sets the scrolling unit increment value |
void |
setVerticalWrapAllowed(boolean wrapMode)
Sets the property telling if the console enables vertical word wrapping |
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.artenum.rosetta.interfaces.ui.GuiComponent |
|---|
setVisible |
| Constructor Detail |
|---|
public Console()
| Method Detail |
|---|
public void setOutputView(OutputView output)
output - the componentpublic void setInputCommandView(InputCommandView command)
command - the componentpublic void setPromptView(PromptView prompt)
prompt - the componentpublic void setBackground(Color color)
setBackground in interface GuiComponentsetBackground in class JComponentcolor - the color to setJComponent.setBackground(java.awt.Color)public void setForeground(Color color)
setForeground in interface GuiComponentsetForeground in class JComponentcolor - the color to setJComponent.setForeground(java.awt.Color)public void setFont(Font font)
setFont in interface GuiComponentsetFont in class JComponentfont - the font to setJComponent.setFont(java.awt.Font)public Dimension getPreferredSize()
getPreferredSize in class JComponentJComponent.getPreferredSize()public Dimension getPreferredScrollableViewportSize()
getPreferredScrollableViewportSize in interface ScrollableScrollable.getPreferredScrollableViewportSize()
public int getScrollableUnitIncrement(Rectangle arg0,
int arg1,
int arg2)
getScrollableUnitIncrement in interface ScrollableScrollable.getScrollableUnitIncrement(java.awt.Rectangle, int, int)
public int getScrollableBlockIncrement(Rectangle arg0,
int arg1,
int arg2)
getScrollableBlockIncrement in interface ScrollableScrollable.getScrollableBlockIncrement(java.awt.Rectangle, int, int)public void setScrollableUnitIncrement(int increment)
increment - the increment valuepublic void setScrollableBlockIncrement(int increment)
increment - the increment valuepublic boolean getScrollableTracksViewportWidth()
getScrollableTracksViewportWidth in interface ScrollableScrollable.getScrollableTracksViewportWidth()public boolean getScrollableTracksViewportHeight()
getScrollableTracksViewportHeight in interface ScrollableScrollable.getScrollableTracksViewportHeight()public void setVerticalWrapAllowed(boolean wrapMode)
wrapMode - true if words can be wrapped verticaly (false if a scrollbar has to be used instead)public boolean getVerticalWrapAllowed()
public void setHorizontalWrapAllowed(boolean wrapMode)
wrapMode - true if words can be wrapped verticaly (false if a scrollbar has to be used instead)public boolean getHorizontalWrapAllowed()
public static void main(String[] args)
throws Exception
args -
Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||