站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > NetBeans API Javadoc (Current Development Version)

ActiveTerm (Terminal Emulator) - NetBeans API Javadoc (Current Development Version)

org.netbeans.lib.terminalemulator 1.2

org.netbeans.lib.terminalemulator
Class ActiveTerm

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by org.netbeans.lib.terminalemulator.Term
                  extended by org.netbeans.lib.terminalemulator.StreamTerm
                      extended by org.netbeans.lib.terminalemulator.ActiveTerm
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class ActiveTerm
extends StreamTerm

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.netbeans.lib.terminalemulator.Term
Term.AccessibleTerm
 
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.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class org.netbeans.lib.terminalemulator.Term
DEBUG_INPUT, DEBUG_KEYS, DEBUG_MARGINS, DEBUG_OPS, DEBUG_OUTPUT, DEBUG_WRAP, firsta
 
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
ActiveTerm()
           
 
Method Summary
 ActiveRegion beginRegion(boolean hyperlink)
           
 void cancelRegion()
           
 void clear()
          Clear the visible portion of screen
 void clearHistoryNoRefresh()
          Clear all of the history without repainting the screen.
 void endRegion()
           
 ActiveRegion findRegion(Coord coord)
           
 void hilite(ActiveRegion region)
           
 void hilite(Coord begin, Coord end)
           
 void setActionListener(ActiveTermListener listener)
           
 
Methods inherited from class org.netbeans.lib.terminalemulator.StreamTerm
connect, getOutputStreamWriter
 
Methods inherited from class org.netbeans.lib.terminalemulator.Term
addInputListener, addListener, advance, appendText, backup, charWidth, clearHistory, clearSelection, columnLeft, columnRight, CoordToPosition, copy, copyToClipboard, copyToSelection, debugInput, debugOutput, extentInLogicalLine, fillSizeInfo, flush, getAccessibleContext, getActiveColor, getCanvas, getColumns, getCursorCol, getCursorCoord, getCursorRow, getEmulation, getGlyphCellSize, getHighlightColor, getHighlightXORColor, getHistoryBuffSize, getHistorySize, getInterp, getKeyStrokeSet, getRows, getRowText, getScreen, getSelectedText, getSelectionExtent, getTabSize, getWordDelineator, goTo, isAnchored, isAutoCopy, isClickToType, isCoordVisible, isCursorVisible, isHorizontallyScrollable, isReadOnly, isRefreshEnabled, isReverseVideo, isScrollOnInput, isScrollOnOutput, isSelectionXOR, isSizeRounded, isTrackCursor, lineDown, lineUp, mapToBufRowCol, mapToViewRowCol, ops, pageDown, pageLeft, pageRight, pageUp, paste, pasteFromClipboard, pasteFromSelection, PositionToCoord, possibly_repaint, possiblyNormalize, possiblyNormalize, printStats, pushStream, putChar, putChars, regionManager, removeInputListener, removeListener, repaint, requestFocus, requestFocusInWindow, reverseVisitLogicalLines, setActiveColor, setAnchored, setAttribute, setAutoCopy, setCharacterAttribute, setClickToType, setColumns, setCursorCoord, setCursorVisible, setCustomColor, setDebugFlags, setEmulation, setEnabled, setFont, setGlyph, setGlyphGutterWidth, setGlyphImage, setHighlightColor, setHighlightXORColor, setHistorySize, setHorizontallyScrollable, setInputListener, setInterp, setKeyStrokeSet, setListener, setReadOnly, setRefreshEnabled, setReverseVideo, setRowGlyph, setRows, setRowsColumns, setScrollOnInput, setScrollOnOutput, setSelectionExtent, setSelectionXOR, setSizeRounded, setTabSize, setText, setTrackCursor, setWordDelineator, textWithin, toPixel, updateTtySize, visitLogicalLines
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, 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, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI
 
Methods inherited from class java.awt.Container
add, 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, setLayout, 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, 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, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, 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, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ActiveTerm

public ActiveTerm()
Method Detail

setActionListener

public void setActionListener(ActiveTermListener listener)

hilite

public void hilite(Coord begin,
                   Coord end)

hilite

public void hilite(ActiveRegion region)

beginRegion

public ActiveRegion beginRegion(boolean hyperlink)

endRegion

public void endRegion()

findRegion

public ActiveRegion findRegion(Coord coord)

cancelRegion

public void cancelRegion()

clear

public void clear()
Description copied from class: Term
Clear the visible portion of screen

Overrides:
clear in class Term

clearHistoryNoRefresh

public void clearHistoryNoRefresh()
Description copied from class: Term
Clear all of the history without repainting the screen.

This is useful if you want to avoid flicker.

Overrides:
clearHistoryNoRefresh in class Term

org.netbeans.lib.terminalemulator 1.2

Built on May 28 2007.  |  Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.