< prev index next >

src/java.desktop/share/classes/javax/swing/ScrollPaneLayout.java

Print this page
rev 60127 : 8249205: Remove unnecessary trademark symbols


  31 import java.awt.LayoutManager;
  32 import java.awt.Component;
  33 import java.awt.Container;
  34 import java.awt.Rectangle;
  35 import java.awt.Dimension;
  36 import java.awt.Insets;
  37 import java.io.Serializable;
  38 
  39 
  40 /**
  41  * The layout manager used by <code>JScrollPane</code>.
  42  * <code>JScrollPaneLayout</code> is
  43  * responsible for nine components: a viewport, two scrollbars,
  44  * a row header, a column header, and four "corner" components.
  45  * <p>
  46  * <strong>Warning:</strong>
  47  * Serialized objects of this class will not be compatible with
  48  * future Swing releases. The current serialization support is
  49  * appropriate for short term storage or RMI between applications running
  50  * the same version of Swing.  As of 1.4, support for long term storage
  51  * of all JavaBeans&trade;
  52  * has been added to the <code>java.beans</code> package.
  53  * Please see {@link java.beans.XMLEncoder}.
  54  *
  55  * @see JScrollPane
  56  * @see JViewport
  57  *
  58  * @author Hans Muller
  59  * @since 1.2
  60  */
  61 @SuppressWarnings("serial") // Same-version serialization only
  62 public class ScrollPaneLayout
  63     implements LayoutManager, ScrollPaneConstants, Serializable
  64 {
  65 
  66     /**
  67      * The scrollpane's viewport child.
  68      * Default is an empty <code>JViewport</code>.
  69      * @see JScrollPane#setViewport
  70      */
  71     protected JViewport viewport;




  31 import java.awt.LayoutManager;
  32 import java.awt.Component;
  33 import java.awt.Container;
  34 import java.awt.Rectangle;
  35 import java.awt.Dimension;
  36 import java.awt.Insets;
  37 import java.io.Serializable;
  38 
  39 
  40 /**
  41  * The layout manager used by <code>JScrollPane</code>.
  42  * <code>JScrollPaneLayout</code> is
  43  * responsible for nine components: a viewport, two scrollbars,
  44  * a row header, a column header, and four "corner" components.
  45  * <p>
  46  * <strong>Warning:</strong>
  47  * Serialized objects of this class will not be compatible with
  48  * future Swing releases. The current serialization support is
  49  * appropriate for short term storage or RMI between applications running
  50  * the same version of Swing.  As of 1.4, support for long term storage
  51  * of all JavaBeans
  52  * has been added to the <code>java.beans</code> package.
  53  * Please see {@link java.beans.XMLEncoder}.
  54  *
  55  * @see JScrollPane
  56  * @see JViewport
  57  *
  58  * @author Hans Muller
  59  * @since 1.2
  60  */
  61 @SuppressWarnings("serial") // Same-version serialization only
  62 public class ScrollPaneLayout
  63     implements LayoutManager, ScrollPaneConstants, Serializable
  64 {
  65 
  66     /**
  67      * The scrollpane's viewport child.
  68      * Default is an empty <code>JViewport</code>.
  69      * @see JScrollPane#setViewport
  70      */
  71     protected JViewport viewport;


< prev index next >