jau.awt
Class JauTabbedFolder

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--jau.awt.JauCardPanel
                          |
                          +--jau.awt.JauTabbedFolder
All Implemented Interfaces:
javax.accessibility.Accessible, java.util.EventListener, java.awt.event.FocusListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class JauTabbedFolder
extends JauCardPanel
implements java.awt.event.FocusListener

See Also:
Serialized Form

Inner classes inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Field Summary
static int TAB_BOTTOM
           
static int TAB_LEFT
           
static int TAB_RIGHT
           
static int TAB_TOP
           
 
Fields inherited from class jau.awt.JauCardPanel
CURRENTCARD, FETCHCARD, tabs
 
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
JauTabbedFolder()
           
JauTabbedFolder(int TabLocation)
           
JauTabbedFolder(int TabLocation, java.lang.String[] tabs)
           
JauTabbedFolder(java.lang.String[] tabs)
           
 
Method Summary
 void addNotify()
           
 void addTab(java.lang.String tab)
           
 void addTab(java.lang.String tab, int index)
           
 void focusGained(java.awt.event.FocusEvent e)
           
 void focusLost(java.awt.event.FocusEvent e)
           
 java.lang.String getCurrentFolder()
           
 java.awt.Insets getInsets()
           
 java.awt.Dimension getMinimumSize()
           
 java.awt.Dimension getPreferredSize()
           
protected  java.awt.Label newCardLabel()
           
 void paint(java.awt.Graphics g)
           
 void removeAllTabs()
           
 void removeNotify()
           
 void removeTab(java.lang.String tab)
           
 void renameTab(java.lang.String oldName, java.lang.String newName)
           
 void setFont(java.awt.Font font)
           
 void setTabLocation(int TabLocation)
           
 void show(java.lang.String tab)
           
 void update(java.awt.Graphics g)
           
 
Methods inherited from class jau.awt.JauCardPanel
add, addCard, first, getCard, getCardName, getCurrentCard, getTab, getTabIndex, last, next, tabs
 
Methods inherited from class java.awt.Panel
getAccessibleContext
 
Methods inherited from class java.awt.Container
add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, getListeners, getMaximumSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TAB_TOP

public static final int TAB_TOP

TAB_BOTTOM

public static final int TAB_BOTTOM

TAB_LEFT

public static final int TAB_LEFT

TAB_RIGHT

public static final int TAB_RIGHT
Constructor Detail

JauTabbedFolder

public JauTabbedFolder()

JauTabbedFolder

public JauTabbedFolder(java.lang.String[] tabs)

JauTabbedFolder

public JauTabbedFolder(int TabLocation)

JauTabbedFolder

public JauTabbedFolder(int TabLocation,
                       java.lang.String[] tabs)
Method Detail

newCardLabel

protected java.awt.Label newCardLabel()
Overrides:
newCardLabel in class JauCardPanel

setTabLocation

public void setTabLocation(int TabLocation)

addTab

public void addTab(java.lang.String tab)
Overrides:
addTab in class JauCardPanel

addTab

public void addTab(java.lang.String tab,
                   int index)
Overrides:
addTab in class JauCardPanel

renameTab

public void renameTab(java.lang.String oldName,
                      java.lang.String newName)
Overrides:
renameTab in class JauCardPanel

removeTab

public void removeTab(java.lang.String tab)
Overrides:
removeTab in class JauCardPanel

removeAllTabs

public void removeAllTabs()
Overrides:
removeAllTabs in class JauCardPanel

getCurrentFolder

public java.lang.String getCurrentFolder()

show

public void show(java.lang.String tab)
Overrides:
show in class JauCardPanel

addNotify

public void addNotify()
Overrides:
addNotify in class java.awt.Panel

removeNotify

public void removeNotify()
Overrides:
removeNotify in class java.awt.Container

setFont

public void setFont(java.awt.Font font)
Overrides:
setFont in class java.awt.Container

getMinimumSize

public java.awt.Dimension getMinimumSize()
Overrides:
getMinimumSize in class java.awt.Container

getPreferredSize

public java.awt.Dimension getPreferredSize()
Overrides:
getPreferredSize in class java.awt.Container

getInsets

public java.awt.Insets getInsets()
Overrides:
getInsets in class java.awt.Container

focusLost

public void focusLost(java.awt.event.FocusEvent e)
Specified by:
focusLost in interface java.awt.event.FocusListener

focusGained

public void focusGained(java.awt.event.FocusEvent e)
Specified by:
focusGained in interface java.awt.event.FocusListener

update

public void update(java.awt.Graphics g)
Overrides:
update in class java.awt.Container

paint

public void paint(java.awt.Graphics g)
Overrides:
paint in class java.awt.Container