de.javasoft.plaf.synthetica
Class SyntheticaDesktopManager

java.lang.Object
  extended by javax.swing.DefaultDesktopManager
      extended by de.javasoft.plaf.synthetica.SyntheticaDesktopManager
All Implemented Interfaces:
java.io.Serializable, javax.swing.DesktopManager

public class SyntheticaDesktopManager
extends javax.swing.DefaultDesktopManager

DesktopManager to improve dragging performance for JInternalFrames with translucent borders. Under some circumstances a border flicker for internal frames is noticeable while dragging. Usage is recommended for Java 6 or above only. Use this class if you really need to improve dragging performance only.

Version:
1.01, 03.03.2009
See Also:
Serialized Form

Constructor Summary
SyntheticaDesktopManager()
           
 
Method Summary
 void beginDraggingFrame(javax.swing.JComponent f)
           
 void dragFrame(javax.swing.JComponent f, int newX, int newY)
           
 
Methods inherited from class javax.swing.DefaultDesktopManager
activateFrame, beginResizingFrame, closeFrame, deactivateFrame, deiconifyFrame, endDraggingFrame, endResizingFrame, getBoundsForIconOf, getPreviousBounds, iconifyFrame, maximizeFrame, minimizeFrame, openFrame, removeIconFor, resizeFrame, setBoundsForFrame, setPreviousBounds, setWasIcon, wasIcon
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SyntheticaDesktopManager

public SyntheticaDesktopManager()
Method Detail

beginDraggingFrame

public void beginDraggingFrame(javax.swing.JComponent f)
Specified by:
beginDraggingFrame in interface javax.swing.DesktopManager
Overrides:
beginDraggingFrame in class javax.swing.DefaultDesktopManager

dragFrame

public void dragFrame(javax.swing.JComponent f,
                      int newX,
                      int newY)
Specified by:
dragFrame in interface javax.swing.DesktopManager
Overrides:
dragFrame in class javax.swing.DefaultDesktopManager


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