Java Platform 1.2
Beta 4

Class com.sun.java.swing.tree.
DefaultTreeCellEditor.DefaultTextField

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--com.sun.java.swing.JComponent
                    |
                    +--com.sun.java.swing.text.JTextComponent
                          |
                          +--com.sun.java.swing.JTextField
                                |
                                +--com.sun.java.swing.tree.DefaultTreeCellEditor.DefaultTextField

public class DefaultTreeCellEditor.DefaultTextField
extends JTextField
TextField used when no editor is supplied. This textfield locks into the border it is constructed with. It also prefers its parents font over its font. And if the renderer is not null and no font has been specified the preferred height is that of the renderer.

See Also:
Serialized Form

Inner classes inherited from class com.sun.java.swing.JTextField
JTextField.AccessibleJTextField
 
Inner classes inherited from class com.sun.java.swing.text.JTextComponent
JTextComponent.AccessibleJTextComponent , JTextComponent.KeyBinding
 
Inner classes inherited from class com.sun.java.swing.JComponent
JComponent.AccessibleJComponent
 
Field Summary
protected  Border border
          Border to use.
 
Fields inherited from class com.sun.java.swing.JTextField
notifyAction
 
Fields inherited from class com.sun.java.swing.text.JTextComponent
DEFAULT_KEYMAP , FOCUS_ACCELERATOR_KEY
 
Fields inherited from class com.sun.java.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
 
Constructor Summary
DefaultTreeCellEditor.DefaultTextField(Border border)
           
 
Method Summary
 Border getBorder()
           
 Font getFont()
           
 Dimension getPreferredSize()
           
 
Methods inherited from class com.sun.java.swing.JTextField
addActionListener , createDefaultModel , fireActionPerformed , getAccessibleContext , getActions , getColumns , getColumnWidth , getHorizontalAlignment , getHorizontalVisibility , getScrollOffset , getUIClassID , isValidateRoot , paramString , postActionEvent , removeActionListener , scrollRectToVisible , setActionCommand , setColumns , setFont , setHorizontalAlignment , setScrollOffset
 
Methods inherited from class com.sun.java.swing.text.JTextComponent
addCaretListener , addKeymap , copy , cut , fireCaretUpdate , getCaret , getCaretColor , getCaretPosition , getDisabledTextColor , getDocument , getFocusAccelerator , getHighlighter , getKeymap , getKeymap , getMargin , getPreferredScrollableViewportSize , getScrollableBlockIncrement , getScrollableTracksViewportHeight , getScrollableTracksViewportWidth , getScrollableUnitIncrement , getSelectedText , getSelectedTextColor , getSelectionColor , getSelectionEnd , getSelectionStart , getText , getText , getUI , isEditable , isFocusTraversable , isOpaque , loadKeymap , modelToView , moveCaretPosition , paste , processComponentKeyEvent , read , removeCaretListener , removeKeymap , replaceSelection , select , selectAll , setCaret , setCaretColor , setCaretPosition , setDisabledTextColor , setDocument , setEditable , setEnabled , setFocusAccelerator , setHighlighter , setKeymap , setMargin , setOpaque , setSelectedTextColor , setSelectionColor , setSelectionEnd , setSelectionStart , setText , setUI , updateUI , viewToModel , write
 
Methods inherited from class com.sun.java.swing.JComponent
addAncestorListener , addNotify , addPropertyChangeListener , addVetoableChangeListener , computeVisibleRect , contains , createToolTip , firePropertyChange , firePropertyChange , firePropertyChange , firePropertyChange , firePropertyChange , firePropertyChange , firePropertyChange , firePropertyChange , firePropertyChange , fireVetoableChange , getActionForKeyStroke , getAlignmentX , getAlignmentY , getAutoscrolls , getBounds , getClientProperty , getComponentGraphics , getConditionForKeyStroke , getDebugGraphicsOptions , getGraphics , getHeight , getInsets , getInsets , getLocation , getMaximumSize , getMinimumSize , getNextFocusableComponent , getRegisteredKeyStrokes , getRootPane , getSize , getToolTipLocation , getToolTipText , getToolTipText , getTopLevelAncestor , getVisibleRect , getWidth , getX , getY , grabFocus , hasFocus , isDoubleBuffered , isFocusCycleRoot , isLightweightComponent , isManagingFocus , isOptimizedDrawingEnabled , isPaintingTile , isRequestFocusEnabled , paint , paintBorder , paintChildren , paintComponent , paintImmediately , paintImmediately , processFocusEvent , processKeyEvent , processMouseMotionEvent , putClientProperty , registerKeyboardAction , registerKeyboardAction , removeAncestorListener , removeNotify , removePropertyChangeListener , removeVetoableChangeListener , repaint , repaint , requestDefaultFocus , requestFocus , resetKeyboardActions , reshape , revalidate , setAlignmentX , setAlignmentY , setAutoscrolls , setBorder , setDebugGraphicsOptions , setDoubleBuffered , setMaximumSize , setMinimumSize , setNextFocusableComponent , setPreferredSize , setRequestFocusEnabled , setToolTipText , setUI , setVisible , unregisterKeyboardAction , update
 
Methods inherited from class java.awt.Container
add , add , add , add , add , addContainerListener , addImpl , countComponents , deliverEvent , doLayout , findComponentAt , findComponentAt , getComponent , getComponentAt , getComponentAt , getComponentCount , getComponents , getLayout , insets , invalidate , isAncestorOf , layout , list , list , locate , minimumSize , paintComponents , preferredSize , print , printComponents , processContainerEvent , processEvent , remove , remove , removeAll , removeContainerListener , setLayout , validate , validateTree
 
Methods inherited from class java.awt.Component
action , add , addComponentListener , addFocusListener , addInputMethodListener , addKeyListener , addMouseListener , addMouseMotionListener , addPropertyChangeListener , bounds , checkImage , checkImage , coalesceEvents , contains , createImage , createImage , disable , disableEvents , dispatchEvent , enable , enable , enableEvents , enableInputMethods , getBackground , getBounds , getColorModel , getComponentOrientation , getCursor , getDropTarget , getFontMetrics , getForeground , getInputContext , getInputMethodRequests , getLocale , getLocation , getLocationOnScreen , getName , getParent , getPeer , getSize , getToolkit , getTreeLock , gotFocus , handleEvent , hide , imageUpdate , inside , isDisplayable , isEnabled , isLightweight , isShowing , isValid , isVisible , keyDown , keyUp , list , list , list , location , lostFocus , mouseDown , mouseDrag , mouseEnter , mouseExit , mouseMove , mouseUp , move , nextFocus , paintAll , postEvent , prepareImage , prepareImage , printAll , processComponentEvent , processInputMethodEvent , processMouseEvent , remove , removeComponentListener , removeFocusListener , removeInputMethodListener , removeKeyListener , removeMouseListener , removeMouseMotionListener , removePropertyChangeListener , repaint , repaint , repaint , resize , resize , setBackground , setBounds , setBounds , setComponentOrientation , setCursor , setDropTarget , setForeground , setLocale , setLocation , setLocation , setName , setSize , setSize , show , show , size , toString , transferFocus
 
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait
 

Field Detail

border

protected Border border
Border to use.
Constructor Detail

DefaultTreeCellEditor.DefaultTextField

public DefaultTreeCellEditor.DefaultTextField(Border border)
Method Detail

getBorder

public Border getBorder()
Overrides:
getBorder in class JComponent

getFont

public Font getFont()
Overrides:
getFont in class Component

getPreferredSize

public Dimension getPreferredSize()
Overrides:
getPreferredSize in class JTextField

Java Platform 1.2
Beta 4

Submit a bug or feature
Submit comments/suggestions about new javadoc look
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.
This documentation was generated with a post-Beta4 version of Javadoc.