ActionListener, KeyListener, MouseListener, ImageObserver, MenuContainer, PropertyChangeListener, Serializable, Runnable, EventListener, Accessible, ScrollPaneConstants, ConsoleInterface, GUIConsoleInterfacepublic class JConsole extends JScrollPane implements GUIConsoleInterface, Runnable, KeyListener, MouseListener, ActionListener, PropertyChangeListener
| 限定符和类型 | 类 | 说明 |
|---|---|---|
static class |
JConsole.BlockingPipedInputStream |
The overridden read method in this class will not throw "Broken pipe"
IOExceptions; It will simply wait for new writers and data.
|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategyContainer.AccessibleAWTContainerJComponent.AccessibleJComponentJScrollPane.AccessibleJScrollPane, JScrollPane.ScrollBaraccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTHlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWcolumnHeader, horizontalScrollBar, horizontalScrollBarPolicy, lowerLeft, lowerRight, rowHeader, upperLeft, upperRight, verticalScrollBar, verticalScrollBarPolicy, viewportCOLUMN_HEADER, HORIZONTAL_SCROLLBAR, HORIZONTAL_SCROLLBAR_ALWAYS, HORIZONTAL_SCROLLBAR_AS_NEEDED, HORIZONTAL_SCROLLBAR_NEVER, HORIZONTAL_SCROLLBAR_POLICY, LOWER_LEADING_CORNER, LOWER_LEFT_CORNER, LOWER_RIGHT_CORNER, LOWER_TRAILING_CORNER, ROW_HEADER, UPPER_LEADING_CORNER, UPPER_LEFT_CORNER, UPPER_RIGHT_CORNER, UPPER_TRAILING_CORNER, VERTICAL_SCROLLBAR, VERTICAL_SCROLLBAR_ALWAYS, VERTICAL_SCROLLBAR_AS_NEEDED, VERTICAL_SCROLLBAR_NEVER, VERTICAL_SCROLLBAR_POLICY, VIEWPORT| 构造器 | 说明 |
|---|---|
JConsole() |
|
JConsole(InputStream cin,
OutputStream cout) |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
void |
actionPerformed(ActionEvent event) |
|
void |
error(Object o) |
|
Point |
getDisplayPoint() |
Get popup window display point
|
PrintStream |
getErr() |
|
Reader |
getIn() |
|
InputStream |
getInputStream() |
|
PrintStream |
getOut() |
|
JTextPane |
getTextPane() |
Get TextPane
|
void |
keyPressed(KeyEvent e) |
|
void |
keyReleased(KeyEvent e) |
|
void |
keyTyped(KeyEvent e) |
|
void |
mouseClicked(MouseEvent event) |
|
void |
mouseEntered(MouseEvent event) |
|
void |
mouseExited(MouseEvent event) |
|
void |
mousePressed(MouseEvent event) |
|
void |
mouseReleased(MouseEvent event) |
|
void |
print(Object o) |
|
void |
print(Object s,
Color color) |
|
void |
print(Object s,
Font font) |
|
void |
print(Object o,
Font font,
Color color) |
|
void |
print(Object s,
String fontFamilyName,
int size,
Color color) |
|
void |
print(Object o,
String fontFamilyName,
int size,
Color color,
boolean bold,
boolean italic,
boolean underline) |
|
void |
print(Icon icon) |
|
void |
println() |
Prints "\\n" (i.e. newline)
|
void |
println(Object o) |
|
void |
println(Icon icon) |
|
void |
propertyChange(PropertyChangeEvent event) |
|
void |
requestFocus() |
|
void |
run() |
|
void |
setFont(Font font) |
|
void |
setNameCompletion(NameCompletion nc) |
|
AttributeSet |
setStyle(Color color) |
|
AttributeSet |
setStyle(Font font) |
|
AttributeSet |
setStyle(Font font,
Color color) |
|
void |
setWaitFeedback(boolean on) |
|
String |
toString() |
|
void |
updateOut() |
Update out - test failed
|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, transferFocus, transferFocusBackward, transferFocusUpCycleadd, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, transferFocusDownCycle, validate, validateTreeaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updatecreateHorizontalScrollBar, createVerticalScrollBar, createViewport, getAccessibleContext, getColumnHeader, getCorner, getHorizontalScrollBar, getHorizontalScrollBarPolicy, getRowHeader, getUI, getUIClassID, getVerticalScrollBar, getVerticalScrollBarPolicy, getViewport, getViewportBorder, getViewportBorderBounds, isValidateRoot, isWheelScrollingEnabled, paramString, setColumnHeader, setColumnHeaderView, setComponentOrientation, setCorner, setHorizontalScrollBar, setHorizontalScrollBarPolicy, setLayout, setRowHeader, setRowHeaderView, setUI, setVerticalScrollBar, setVerticalScrollBarPolicy, setViewport, setViewportBorder, setViewportView, setWheelScrollingEnabled, updateUIpublic JConsole()
public JConsole(InputStream cin, OutputStream cout)
public InputStream getInputStream()
public Reader getIn()
getIn 在接口中 ConsoleInterfacepublic PrintStream getOut()
getOut 在接口中 ConsoleInterfacepublic PrintStream getErr()
getErr 在接口中 ConsoleInterfacepublic JTextPane getTextPane()
public void updateOut()
public void requestFocus()
requestFocus 在类中 JComponentpublic void keyPressed(KeyEvent e)
keyPressed 在接口中 KeyListenerpublic void keyTyped(KeyEvent e)
keyTyped 在接口中 KeyListenerpublic void keyReleased(KeyEvent e)
keyReleased 在接口中 KeyListenerpublic Point getDisplayPoint()
public void println(Object o)
println 在接口中 ConsoleInterfacepublic void print(Object o)
print 在接口中 ConsoleInterfacepublic void println()
public void error(Object o)
error 在接口中 ConsoleInterfacepublic void println(Icon icon)
public void print(Icon icon)
public void print(Object s, Color color)
print 在接口中 GUIConsoleInterfacepublic void print(Object o, String fontFamilyName, int size, Color color, boolean bold, boolean italic, boolean underline)
public AttributeSet setStyle(Font font)
public AttributeSet setStyle(Color color)
public AttributeSet setStyle(Font font, Color color)
public void setFont(Font font)
setFont 在类中 JComponentpublic void mouseClicked(MouseEvent event)
mouseClicked 在接口中 MouseListenerpublic void mousePressed(MouseEvent event)
mousePressed 在接口中 MouseListenerpublic void mouseReleased(MouseEvent event)
mouseReleased 在接口中 MouseListenerpublic void mouseEntered(MouseEvent event)
mouseEntered 在接口中 MouseListenerpublic void mouseExited(MouseEvent event)
mouseExited 在接口中 MouseListenerpublic void propertyChange(PropertyChangeEvent event)
propertyChange 在接口中 PropertyChangeListenerpublic void actionPerformed(ActionEvent event)
actionPerformed 在接口中 ActionListenerpublic void setNameCompletion(NameCompletion nc)
setNameCompletion 在接口中 GUIConsoleInterfacepublic void setWaitFeedback(boolean on)
setWaitFeedback 在接口中 GUIConsoleInterfaceCopyright © 2019. All rights reserved.