de.javasoft.plaf.synthetica
Class SyntheticaRootPaneUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.RootPaneUI
          extended by javax.swing.plaf.basic.BasicRootPaneUI
              extended by de.javasoft.plaf.synthetica.SyntheticaRootPaneUI
All Implemented Interfaces:
java.beans.PropertyChangeListener, java.util.EventListener

public class SyntheticaRootPaneUI
extends javax.swing.plaf.basic.BasicRootPaneUI

Synthetica RootPaneUI to support decorated windows.

Version:
2.56, 13.09.2013

Field Summary
static boolean EVAL_COPY
           
static int EVAL_HEIGHT
           
static java.lang.String EVAL_TEXT
           
 
Constructor Summary
SyntheticaRootPaneUI()
           
 
Method Summary
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
          Create the root pane UI.
 java.lang.String getRootPaneBorderText()
           
 javax.swing.JComponent getTitlePane()
          Getter for the window title pane.
 void installUI(javax.swing.JComponent c)
           
static boolean isEvalCopy()
           
 void propertyChange(java.beans.PropertyChangeEvent e)
           
 void setMaximizedBounds(java.awt.Frame frame)
          Helper method (workaround) to respect the desktop taskbar size.
 void uninstallUI(javax.swing.JComponent c)
           
 
Methods inherited from class javax.swing.plaf.basic.BasicRootPaneUI
installComponents, installDefaults, installKeyboardActions, installListeners, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EVAL_COPY

public static final boolean EVAL_COPY
See Also:
Constant Field Values

EVAL_HEIGHT

public static final int EVAL_HEIGHT
See Also:
Constant Field Values

EVAL_TEXT

public static final java.lang.String EVAL_TEXT
See Also:
Constant Field Values
Constructor Detail

SyntheticaRootPaneUI

public SyntheticaRootPaneUI()
Method Detail

createUI

public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
Create the root pane UI.


isEvalCopy

public static final boolean isEvalCopy()

installUI

public void installUI(javax.swing.JComponent c)
Overrides:
installUI in class javax.swing.plaf.basic.BasicRootPaneUI

uninstallUI

public void uninstallUI(javax.swing.JComponent c)
Overrides:
uninstallUI in class javax.swing.plaf.basic.BasicRootPaneUI

getTitlePane

public javax.swing.JComponent getTitlePane()
Getter for the window title pane.

Returns:
the current title pane component.

getRootPaneBorderText

public java.lang.String getRootPaneBorderText()

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent e)
Specified by:
propertyChange in interface java.beans.PropertyChangeListener
Overrides:
propertyChange in class javax.swing.plaf.basic.BasicRootPaneUI

setMaximizedBounds

public void setMaximizedBounds(java.awt.Frame frame)
Helper method (workaround) to respect the desktop taskbar size.



Copyright © 2004-2011 Jyloo Software. All Rights Reserved.