src/share/classes/javax/swing/JRootPane.java

Print this page
rev 10121 : 8046485: Add missing @since tag under javax.swing.*
Reviewed-by:


 180  * appropriate for short term storage or RMI between applications running
 181  * the same version of Swing.  As of 1.4, support for long term storage
 182  * of all JavaBeans™
 183  * has been added to the <code>java.beans</code> package.
 184  * Please see {@link java.beans.XMLEncoder}.
 185  *
 186  * @see JLayeredPane
 187  * @see JMenuBar
 188  * @see JWindow
 189  * @see JFrame
 190  * @see JDialog
 191  * @see JApplet
 192  * @see JInternalFrame
 193  * @see JComponent
 194  * @see BoxLayout
 195  *
 196  * @see <a href="http://java.sun.com/products/jfc/tsc/articles/mixing/">
 197  * Mixing Heavy and Light Components</a>
 198  *
 199  * @author David Kloba

 200  */
 201 /// PENDING(klobad) Who should be opaque in this component?
 202 @SuppressWarnings("serial")
 203 public class JRootPane extends JComponent implements Accessible {
 204 
 205     private static final String uiClassID = "RootPaneUI";
 206 
 207     /**
 208      * Whether or not we should dump the stack when true double buffering
 209      * is disabled. Default is false.
 210      */
 211     private static final boolean LOG_DISABLE_TRUE_DOUBLE_BUFFERING;
 212 
 213     /**
 214      * Whether or not we should ignore requests to disable true double
 215      * buffering. Default is false.
 216      */
 217     private static final boolean IGNORE_DISABLE_TRUE_DOUBLE_BUFFERING;
 218 
 219     /**




 180  * appropriate for short term storage or RMI between applications running
 181  * the same version of Swing.  As of 1.4, support for long term storage
 182  * of all JavaBeans&trade;
 183  * has been added to the <code>java.beans</code> package.
 184  * Please see {@link java.beans.XMLEncoder}.
 185  *
 186  * @see JLayeredPane
 187  * @see JMenuBar
 188  * @see JWindow
 189  * @see JFrame
 190  * @see JDialog
 191  * @see JApplet
 192  * @see JInternalFrame
 193  * @see JComponent
 194  * @see BoxLayout
 195  *
 196  * @see <a href="http://java.sun.com/products/jfc/tsc/articles/mixing/">
 197  * Mixing Heavy and Light Components</a>
 198  *
 199  * @author David Kloba
 200  * @since 1.2
 201  */
 202 /// PENDING(klobad) Who should be opaque in this component?
 203 @SuppressWarnings("serial")
 204 public class JRootPane extends JComponent implements Accessible {
 205 
 206     private static final String uiClassID = "RootPaneUI";
 207 
 208     /**
 209      * Whether or not we should dump the stack when true double buffering
 210      * is disabled. Default is false.
 211      */
 212     private static final boolean LOG_DISABLE_TRUE_DOUBLE_BUFFERING;
 213 
 214     /**
 215      * Whether or not we should ignore requests to disable true double
 216      * buffering. Default is false.
 217      */
 218     private static final boolean IGNORE_DISABLE_TRUE_DOUBLE_BUFFERING;
 219 
 220     /**