glass.eclipse.theme.icon
Class CTabMenuOverflowIcon

java.lang.Object
  extended by bibliothek.gui.dock.themes.icon.TabMenuOverflowIcon
      extended by glass.eclipse.theme.icon.CTabMenuOverflowIcon
All Implemented Interfaces:
Icon

public class CTabMenuOverflowIcon
extends bibliothek.gui.dock.themes.icon.TabMenuOverflowIcon

This icon shows an arrow and a number indicating the size of some menu.

Author:
Thomas Hilbert

Constructor Summary
CTabMenuOverflowIcon(int size)
          Creates a new icon.
 
Method Summary
static int GetDPICorrectedFontSize(int fontSize)
           
 int getIconHeight()
           
 int getIconWidth()
           
 void paintIcon(Component c, Graphics g, int x, int y)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CTabMenuOverflowIcon

public CTabMenuOverflowIcon(int size)
Creates a new icon.

Parameters:
size - the number to show
Method Detail

getIconWidth

public int getIconWidth()
Specified by:
getIconWidth in interface Icon
Overrides:
getIconWidth in class bibliothek.gui.dock.themes.icon.TabMenuOverflowIcon

getIconHeight

public int getIconHeight()
Specified by:
getIconHeight in interface Icon
Overrides:
getIconHeight in class bibliothek.gui.dock.themes.icon.TabMenuOverflowIcon

paintIcon

public void paintIcon(Component c,
                      Graphics g,
                      int x,
                      int y)
Specified by:
paintIcon in interface Icon
Overrides:
paintIcon in class bibliothek.gui.dock.themes.icon.TabMenuOverflowIcon

GetDPICorrectedFontSize

public static int GetDPICorrectedFontSize(int fontSize)