anecho.gui
Class JMSwingEntry_old

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.text.JTextComponent
                  extended by javax.swing.JTextArea
                      extended by anecho.gui.JMSwingEntry_old
All Implemented Interfaces:
java.awt.event.MouseListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, javax.swing.Scrollable

public class JMSwingEntry_old
extends javax.swing.JTextArea
implements java.awt.event.MouseListener

JMSwingEntry_old is a Swing-based area used for inputting text.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JTextArea
javax.swing.JTextArea.AccessibleJTextArea
 
Nested classes/interfaces inherited from class javax.swing.text.JTextComponent
javax.swing.text.JTextComponent.AccessibleJTextComponent, javax.swing.text.JTextComponent.KeyBinding
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class javax.swing.text.JTextComponent
DEFAULT_KEYMAP, FOCUS_ACCELERATOR_KEY
 
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
JMSwingEntry_old()
          JMSwingEntry_old is a Swing based component that allows a user to input text.
JMSwingEntry_old(javax.swing.text.Document doc)
          JMSwingEntry_old is a Swing based component that allows a user to input text.
JMSwingEntry_old(javax.swing.text.Document doc, java.lang.String text, int rows, int columns)
          JMSwingEntry_old is a Swing based component that allows a user to input text.
JMSwingEntry_old(int rows, int columns)
          JMSwingEntry_old is a Swing-based area used for inputting text.
JMSwingEntry_old(java.lang.String text)
          JMSwingEntry_old is a Swing-based area used for inputting text.
JMSwingEntry_old(java.lang.String text, int rows, int columns)
          JMSwingEntry_old is a Swing-based area used for inputting text.
 
Method Summary
 void mouseClicked(java.awt.event.MouseEvent evt)
          Empty event
 void mouseEntered(java.awt.event.MouseEvent evt)
          Empty event
 void mouseExited(java.awt.event.MouseEvent evt)
          Empty event
 void mousePressed(java.awt.event.MouseEvent evt)
          Subclassed for proper cursor appearance
 void mouseReleased(java.awt.event.MouseEvent evt)
          Empty event
 void paintComponent(java.awt.Graphics graphItem)
          Over-ridden paintComponent proceedure to set the Rendering Hints
 void setAntiAliasing(boolean state)
          This method allows anti-aliasing of text to be enabled or disabled
 
Methods inherited from class javax.swing.JTextArea
append, createDefaultModel, getAccessibleContext, getColumns, getColumnWidth, getLineCount, getLineEndOffset, getLineOfOffset, getLineStartOffset, getLineWrap, getPreferredScrollableViewportSize, getPreferredSize, getRowHeight, getRows, getScrollableTracksViewportWidth, getScrollableUnitIncrement, getTabSize, getUIClassID, getWrapStyleWord, insert, paramString, replaceRange, setColumns, setFont, setLineWrap, setRows, setTabSize, setWrapStyleWord
 
Methods inherited from class javax.swing.text.JTextComponent
addCaretListener, addInputMethodListener, addKeymap, copy, cut, fireCaretUpdate, getActions, getCaret, getCaretColor, getCaretListeners, getCaretPosition, getDisabledTextColor, getDocument, getDragEnabled, getFocusAccelerator, getHighlighter, getInputMethodRequests, getKeymap, getKeymap, getMargin, getNavigationFilter, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getSelectedText, getSelectedTextColor, getSelectionColor, getSelectionEnd, getSelectionStart, getText, getText, getToolTipText, getUI, isEditable, loadKeymap, modelToView, moveCaretPosition, paste, processInputMethodEvent, read, removeCaretListener, removeKeymap, removeNotify, replaceSelection, select, selectAll, setCaret, setCaretColor, setCaretPosition, setComponentOrientation, setDisabledTextColor, setDocument, setDragEnabled, setEditable, setFocusAccelerator, setHighlighter, setKeymap, setMargin, setNavigationFilter, setSelectedTextColor, setSelectionColor, setSelectionEnd, setSelectionStart, setText, setUI, updateUI, viewToModel, write
 
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, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, 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, update
 
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, 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, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, 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

JMSwingEntry_old

public JMSwingEntry_old()
JMSwingEntry_old is a Swing based component that allows a user to input text.


JMSwingEntry_old

public JMSwingEntry_old(javax.swing.text.Document doc)
JMSwingEntry_old is a Swing based component that allows a user to input text.

Parameters:
doc - Our document (used by the parent class)

JMSwingEntry_old

public JMSwingEntry_old(javax.swing.text.Document doc,
                        java.lang.String text,
                        int rows,
                        int columns)
JMSwingEntry_old is a Swing based component that allows a user to input text.

Parameters:
doc - Our document, used by the parent class.
text - Text to be initially shown after our object is created
rows - Number of rows for our component to display
columns - Number of columns for our component to display.

JMSwingEntry_old

public JMSwingEntry_old(int rows,
                        int columns)
JMSwingEntry_old is a Swing-based area used for inputting text.

Parameters:
rows - Number of rows to show in our component
columns - Number of columns to show in our component

JMSwingEntry_old

public JMSwingEntry_old(java.lang.String text)
JMSwingEntry_old is a Swing-based area used for inputting text.

Parameters:
text - Initial text to be displayed after our component is created

JMSwingEntry_old

public JMSwingEntry_old(java.lang.String text,
                        int rows,
                        int columns)
JMSwingEntry_old is a Swing-based area used for inputting text.

Parameters:
text - The initial text to be displayed after our component is created.
rows - Number of rows for our component to show.
columns - Number of columns for our component to show.
Method Detail

setAntiAliasing

public void setAntiAliasing(boolean state)
This method allows anti-aliasing of text to be enabled or disabled

Parameters:
state - true - Enable anti-aliasing on text (smooth characters) false - Disable anti-aliasing on text

paintComponent

public void paintComponent(java.awt.Graphics graphItem)
Over-ridden paintComponent proceedure to set the Rendering Hints

Overrides:
paintComponent in class javax.swing.JComponent
Parameters:
graphItem - The Graphic object that we will render to.

mousePressed

public void mousePressed(java.awt.event.MouseEvent evt)
Subclassed for proper cursor appearance

Specified by:
mousePressed in interface java.awt.event.MouseListener
Parameters:
evt - Our mouse event

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent evt)
Empty event

Specified by:
mouseReleased in interface java.awt.event.MouseListener
Parameters:
evt - Mouse Event

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent evt)
Empty event

Specified by:
mouseEntered in interface java.awt.event.MouseListener
Parameters:
evt - mouse event

mouseExited

public void mouseExited(java.awt.event.MouseEvent evt)
Empty event

Specified by:
mouseExited in interface java.awt.event.MouseListener
Parameters:
evt - Mouse Event

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent evt)
Empty event

Specified by:
mouseClicked in interface java.awt.event.MouseListener
Parameters:
evt - Mouse Event