org.shiftone.memento.view.ui
Class TileStandardUI
java.lang.Object
javax.swing.plaf.ComponentUI
org.shiftone.memento.view.ui.TileStandardUI
- All Implemented Interfaces:
- java.awt.event.ContainerListener, java.util.EventListener, java.awt.event.KeyListener, javax.swing.event.ListSelectionListener, java.awt.event.MouseListener
- Direct Known Subclasses:
- TileAlbumUI, TilePhotoUI
- public abstract class TileStandardUI
- extends javax.swing.plaf.ComponentUI
- implements java.awt.event.MouseListener, java.awt.event.KeyListener, java.awt.event.ContainerListener, javax.swing.event.ListSelectionListener
todo: fix the shift-left right keypress bug
Methods inherited from class javax.swing.plaf.ComponentUI |
contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, paint, update |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
public static final org.apache.log4j.Logger LOG
display
protected JTileDisplay display
TileStandardUI
public TileStandardUI()
installUI
public void installUI(javax.swing.JComponent c)
uninstallUI
public void uninstallUI(javax.swing.JComponent c)
setSelected
abstract void setSelected(javax.swing.JComponent component,
boolean selected)
isSelected
public boolean isSelected(int index)
getPreferredSize
public java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
componentAdded
public void componentAdded(java.awt.event.ContainerEvent e)
- Specified by:
componentAdded
in interface java.awt.event.ContainerListener
componentRemoved
public void componentRemoved(java.awt.event.ContainerEvent e)
- Specified by:
componentRemoved
in interface java.awt.event.ContainerListener
setSelection
public void setSelection(int index)
setSelection
public void setSelection(int beginIndex,
int endIndex)
addNextSelection
public void addNextSelection()
addPrevSelection
public void addPrevSelection()
addSelection
public void addSelection(int index)
addSelection
public void addSelection(int beginIndex,
int endIndex)
delSelection
public void delSelection(int index)
toggleSelection
public void toggleSelection(int index)
valueChanged
public void valueChanged(javax.swing.event.ListSelectionEvent e)
- Specified by:
valueChanged
in interface javax.swing.event.ListSelectionListener
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
- Specified by:
mousePressed
in interface java.awt.event.MouseListener
mouseEvent
protected void mouseEvent(java.awt.event.MouseEvent e,
javax.swing.JComponent component)
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
- Specified by:
mouseClicked
in interface java.awt.event.MouseListener
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
- Specified by:
mouseReleased
in interface java.awt.event.MouseListener
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent e)
- Specified by:
mouseEntered
in interface java.awt.event.MouseListener
mouseExited
public void mouseExited(java.awt.event.MouseEvent e)
- Specified by:
mouseExited
in interface java.awt.event.MouseListener
keyTyped
public void keyTyped(java.awt.event.KeyEvent e)
- Specified by:
keyTyped
in interface java.awt.event.KeyListener
keyPressed
public void keyPressed(java.awt.event.KeyEvent e)
- Specified by:
keyPressed
in interface java.awt.event.KeyListener
keyReleased
public void keyReleased(java.awt.event.KeyEvent e)
- Specified by:
keyReleased
in interface java.awt.event.KeyListener