de.sciss.gui
Class ComponentBoundsRestrictor

java.lang.Object
  extended by java.awt.event.ComponentAdapter
      extended by de.sciss.gui.ComponentBoundsRestrictor
All Implemented Interfaces:
java.awt.event.ComponentListener, java.util.EventListener

public class ComponentBoundsRestrictor
extends java.awt.event.ComponentAdapter

Version:
0.70, 05-Feb-08
Author:
Hanns Holger Rutz

Field Summary
static int NO_MAX
           
static int NO_MIN
           
 
Constructor Summary
ComponentBoundsRestrictor()
           
 
Method Summary
 void add(java.awt.Component c)
           
 void componentMoved(java.awt.event.ComponentEvent e)
           
 void componentResized(java.awt.event.ComponentEvent e)
           
 void remove(java.awt.Component c)
           
 void setMaximumBottom(int value)
           
 void setMaximumHeight(int value)
           
 void setMaximumLeft(int value)
           
 void setMaximumRight(int value)
           
 void setMaximumTop(int value)
           
 void setMaximumWidth(int value)
           
 void setMinimumBottom(int value)
           
 void setMinimumHeight(int value)
           
 void setMinimumLeft(int value)
           
 void setMinimumRight(int value)
           
 void setMinimumTop(int value)
           
 void setMinimumWidth(int value)
           
static void test()
           
 
Methods inherited from class java.awt.event.ComponentAdapter
componentHidden, componentShown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NO_MIN

public static int NO_MIN

NO_MAX

public static int NO_MAX
Constructor Detail

ComponentBoundsRestrictor

public ComponentBoundsRestrictor()
Method Detail

add

public void add(java.awt.Component c)

remove

public void remove(java.awt.Component c)

setMinimumLeft

public void setMinimumLeft(int value)

setMaximumLeft

public void setMaximumLeft(int value)

setMinimumTop

public void setMinimumTop(int value)

setMaximumTop

public void setMaximumTop(int value)

setMinimumBottom

public void setMinimumBottom(int value)

setMaximumBottom

public void setMaximumBottom(int value)

setMinimumRight

public void setMinimumRight(int value)

setMaximumRight

public void setMaximumRight(int value)

setMinimumWidth

public void setMinimumWidth(int value)

setMaximumWidth

public void setMaximumWidth(int value)

setMinimumHeight

public void setMinimumHeight(int value)

setMaximumHeight

public void setMaximumHeight(int value)

componentResized

public void componentResized(java.awt.event.ComponentEvent e)
Specified by:
componentResized in interface java.awt.event.ComponentListener
Overrides:
componentResized in class java.awt.event.ComponentAdapter

componentMoved

public void componentMoved(java.awt.event.ComponentEvent e)
Specified by:
componentMoved in interface java.awt.event.ComponentListener
Overrides:
componentMoved in class java.awt.event.ComponentAdapter

test

public static void test()