esmska.integration.mac
Class UnifiedToolbarWindowAdapter

java.lang.Object
  extended by java.awt.event.WindowAdapter
      extended by esmska.integration.mac.UnifiedToolbarWindowAdapter
All Implemented Interfaces:
java.awt.event.WindowFocusListener, java.awt.event.WindowListener, java.awt.event.WindowStateListener, java.util.EventListener

public class UnifiedToolbarWindowAdapter
extends java.awt.event.WindowAdapter

Window adapter for setting border. Color of bottom line depends on focus state of window. Setting new border also solves problem with repainting of gradient. Border adds some more space to match HIG more closely.


Constructor Summary
UnifiedToolbarWindowAdapter()
          Creates new instance of window adapter.
 
Method Summary
 void windowGainedFocus(java.awt.event.WindowEvent e)
           
 void windowLostFocus(java.awt.event.WindowEvent e)
           
 
Methods inherited from class java.awt.event.WindowAdapter
windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened, windowStateChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnifiedToolbarWindowAdapter

public UnifiedToolbarWindowAdapter()
Creates new instance of window adapter.

Method Detail

windowGainedFocus

public void windowGainedFocus(java.awt.event.WindowEvent e)
Specified by:
windowGainedFocus in interface java.awt.event.WindowFocusListener
Overrides:
windowGainedFocus in class java.awt.event.WindowAdapter

windowLostFocus

public void windowLostFocus(java.awt.event.WindowEvent e)
Specified by:
windowLostFocus in interface java.awt.event.WindowFocusListener
Overrides:
windowLostFocus in class java.awt.event.WindowAdapter