|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Window
|
+--java.awt.Frame
|
+--javax.swing.JFrame
|
+--prog.io.WinOutputManager
Le sue istanze realizzano canali di comunicazione in output utilizzando finestre grafiche.
| Field Summary |
| Fields inherited from class javax.swing.JFrame |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
WinOutputManager()
Apre un canale di comunicazione in scrittura verso una finestra di solo output con un nome di default |
|
WinOutputManager(java.lang.String nomeCanale)
Apre un canale di comunicazione in scrittura verso una finestra di solo output con il nome specificato. |
|
WinOutputManager(java.lang.String nomeCanale,
int x,
int y,
int width,
int height)
Apre un canale di comunicazione in scrittura verso una finestra di solo output che ha: il nome specificato, posizionata nel punto di coordinate (x,y), di larghezza width e altezza height. |
|
| Method Summary | |
void |
close()
Chiude il canale di comunicazione. |
boolean |
isClosed()
Per sapere se il canale č chiuso o aperto. |
void |
print(boolean b)
Scrive il valore booleano specificato come argomento. |
void |
print(char c)
Scrive il carattere specificato come argomento. |
void |
print(double d)
Scrive il floating point in doppia precisione specificato come argomento. |
void |
print(int i)
Scrive l'intero specificato come argomento. |
void |
print(long l)
Scrive il long specificato come argomento. |
void |
print(java.lang.Object o)
Scrive una rappresentazione dell'oggetto fornito come argomento. |
void |
print(java.lang.String s)
Scrive la stringa specificata come argomento. |
void |
println()
Conclude la linea corrente e sposta il cursore a capo. |
void |
println(boolean b)
Scrive il valore booleano specificato come argomento e sposta il cursore a capo. |
void |
println(char c)
Scrive il carattere specificato come argomento e sposta il cursore a capo. |
void |
println(double d)
Scrive il floating point in doppia precisione specificato come argomento e sposta il cursore a capo. |
void |
println(int i)
Scrive l'intero specificato come argomento e sposta il cursore a capo. |
void |
println(long l)
Scrive il long specificato come argomento e sposta il cursore a capo. |
void |
println(java.lang.Object o)
Scrive l'oggetto specificato come argomento e sposta il cursore a capo. |
void |
println(java.lang.String s)
Scrive la stringa specificata come argomento e sposta il cursore a capo. |
java.lang.String |
prompt()
Restituisce la stringa del prompt. |
void |
setPrompt(java.lang.String prompt)
Per assegnare il prompt specificato dalla stringa prompt al canale
corrente. |
void |
setVisibleLineNumber(boolean b)
Stabilisce se il prompt visualizzato conterrā o meno il numero di linea. |
void |
setVisibleNomeCanale(boolean b)
Stabilisce se il titolo della finestra viene o meno visualizzato. |
void |
setVisiblePrompt(boolean b)
Stabilisce se il prompt verrā o meno visualizzato. |
java.lang.String |
toString()
|
void |
windowActivated(java.awt.event.WindowEvent e)
|
void |
windowClosed(java.awt.event.WindowEvent e)
|
void |
windowClosing(java.awt.event.WindowEvent e)
|
void |
windowDeactivated(java.awt.event.WindowEvent e)
|
void |
windowDeiconified(java.awt.event.WindowEvent e)
|
void |
windowIconified(java.awt.event.WindowEvent e)
|
void |
windowOpened(java.awt.event.WindowEvent e)
|
| Methods inherited from class javax.swing.JFrame |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
| Methods inherited from class java.awt.Frame |
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
| Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
| Constructor Detail |
public WinOutputManager(java.lang.String nomeCanale,
int x,
int y,
int width,
int height)
nomeCanale - il nome del canale (finestra) di output.x - coordinata x.y - coordinata x.width - larghezza della finestra.height - altezza della finestra.public WinOutputManager(java.lang.String nomeCanale)
nomeCanale - il nome del canale (finestra) di output.public WinOutputManager()
| Method Detail |
public void windowActivated(java.awt.event.WindowEvent e)
windowActivated in interface java.awt.event.WindowListenerpublic void windowClosed(java.awt.event.WindowEvent e)
windowClosed in interface java.awt.event.WindowListenerpublic void windowClosing(java.awt.event.WindowEvent e)
windowClosing in interface java.awt.event.WindowListenerpublic void windowDeactivated(java.awt.event.WindowEvent e)
windowDeactivated in interface java.awt.event.WindowListenerpublic void windowDeiconified(java.awt.event.WindowEvent e)
windowDeiconified in interface java.awt.event.WindowListenerpublic void windowIconified(java.awt.event.WindowEvent e)
windowIconified in interface java.awt.event.WindowListenerpublic void windowOpened(java.awt.event.WindowEvent e)
windowOpened in interface java.awt.event.WindowListenerpublic java.lang.String toString()
toString in class java.awt.Componentpublic void setPrompt(java.lang.String prompt)
StileConsoleprompt al canale
corrente. Di default il prompt non viene visualizzato, per farlo visualizzare
bisogna utilizzare il metodo StileConsole.setVisiblePrompt(boolean).
setPrompt in interface StileConsoleprompt - il valore del prompt.public void setVisibleLineNumber(boolean b)
StileConsole
setVisibleLineNumber in interface StileConsoleb - se vale true il numero di linea verrā visualizzato.public void setVisibleNomeCanale(boolean b)
setVisibleNomeCanale in interface StileConsoleb - se vale true il titolo verrā visualizzato.public void setVisiblePrompt(boolean b)
StileConsole
setVisiblePrompt in interface StileConsoleb - se vale true il prompt verrā visualizzato.public java.lang.String prompt()
StileConsole
prompt in interface StileConsolepublic void close()
CanaleOutput
close in interface CanaleOutputpublic boolean isClosed()
CanaleOutput
isClosed in interface CanaleOutputtrue se e solo se il canale č chiuso.public void print(boolean b)
CanaleOutput
print in interface CanaleOutputb - il booleano da scrivere.public void print(char c)
CanaleOutput
print in interface CanaleOutputc - il carattere da scrivere.public void print(int i)
CanaleOutput
print in interface CanaleOutputi - l'intero da scrivere.public void print(long l)
CanaleOutputlong specificato come argomento.
print in interface CanaleOutputl - l'intero long da scrivere.public void print(double d)
CanaleOutput
print in interface CanaleOutputd - il floating point in doppia precisione da scrivere.public void print(java.lang.String s)
CanaleOutput
print in interface CanaleOutputs - la stringa da scrivere.public void print(java.lang.Object o)
CanaleOutputnull allora viene stampata la stringa "null", altrimenti
viene stampato il risultato di o.toString().
print in interface CanaleOutputo - l'oggetto da scrivere.public void println(boolean b)
CanaleOutput
println in interface CanaleOutputb - il booleano da scrivere.public void println(char c)
CanaleOutput
println in interface CanaleOutputc - il carattere da scrivere.public void println(int i)
CanaleOutput
println in interface CanaleOutputi - l'intero da scrivere.public void println(long l)
CanaleOutputlong specificato come argomento e sposta il cursore a capo.
println in interface CanaleOutputl - l'intero long da scrivere.public void println(double d)
CanaleOutput
println in interface CanaleOutputd - il floating point in doppia precisione da scrivere.public void println(java.lang.String s)
CanaleOutput
println in interface CanaleOutputs - la stringa da scrivere.public void println(java.lang.Object o)
CanaleOutputnull allora viene stampata la stringa
"null", altrimenti viene stampato il risultato di
o.toString().
println in interface CanaleOutputo - l'oggetto da scrivere.public void println()
CanaleOutput
println in interface CanaleOutput
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||