java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
openfuture.editxml.applet.AbsPanel
- All Implemented Interfaces:
- javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
- Direct Known Subclasses:
- RootPanel, TextEditorPanel
- public abstract class AbsPanel
- extends javax.swing.JPanel
Abstract panel, after ideas from
Bug Base.
Created: Wed Feb 02 05:57:21 2000
- Version:
- $Revision: 1.2 $
Nested classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Fields inherited from class java.awt.Container |
|
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, 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, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, 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, processMouseEvent, 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, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle |
myFocusListener
private java.awt.event.FocusListener myFocusListener
myActionListener
private java.awt.event.ActionListener myActionListener
myListSelectionListener
private javax.swing.event.ListSelectionListener myListSelectionListener
myItemListener
private java.awt.event.ItemListener myItemListener
myController
private AbsController myController
locale
private java.util.Locale locale
resourceBundle
private java.util.ResourceBundle resourceBundle
normalFont
static java.awt.Font normalFont
bigFont
static java.awt.Font bigFont
smallFont
static java.awt.Font smallFont
AbsPanel
public AbsPanel(java.util.Locale locale)
- Creates a new
AbsPanel
instance.
init
public void init(AbsController controller)
- Initialize the panel and sets all listeners.
refreshView
public abstract void refreshView()
- Refreshs the panel and its subpanels.
createLabel
public javax.swing.JLabel createLabel(java.lang.String s)
- Creates a text label.
createTextField
public javax.swing.JTextField createTextField(java.lang.String name,
java.lang.String s)
- Creates a text field
createButton
public javax.swing.JButton createButton(java.lang.String s)
- Create a button.
createIconButton
public javax.swing.JButton createIconButton(java.lang.String name,
java.net.URL imageURL,
java.lang.String tooltipKey)
- Create a button with an icon, but without any text.
createComboBox
public javax.swing.JComboBox createComboBox(java.util.Vector s,
java.lang.String command)
- Create a combo box.
createList
public javax.swing.JList createList(javax.swing.ListModel theListModel)
- Creates a list.
getMyFocusListener
public java.awt.event.FocusListener getMyFocusListener()
- Get the value of myFocusListener.
setMyFocusListener
public void setMyFocusListener(java.awt.event.FocusListener v)
- Set the value of myFocusListener.
getMyActionListener
public java.awt.event.ActionListener getMyActionListener()
- Get the value of myActionListener.
setMyActionListener
public void setMyActionListener(java.awt.event.ActionListener v)
- Set the value of myActionListener.
getMyItemListener
public java.awt.event.ItemListener getMyItemListener()
- Get the value of myItemListener.
setMyItemListener
public void setMyItemListener(java.awt.event.ItemListener v)
- Set the value of myItemListener.
getMyListSelectionListener
public javax.swing.event.ListSelectionListener getMyListSelectionListener()
- Get the value of myListSelectionListener.
setMyListSelectionListener
public void setMyListSelectionListener(javax.swing.event.ListSelectionListener v)
- Set the value of myListSelectionListener.
getIndex
public int getIndex(java.lang.String toFind,
java.util.Vector choices)
- Describe
getIndex
method here.
getLocale
public java.util.Locale getLocale()
- Get the value of locale.
setLocale
public void setLocale(java.util.Locale v)
- Set the value of locale.
getResourceBundle
public java.util.ResourceBundle getResourceBundle()
- Get the value of resourceBundle.
setResourceBundle
public void setResourceBundle(java.util.ResourceBundle v)
- Set the value of resourceBundle.