68 * <code>contentPane</code> will have a <code>BorderLayout</code>
69 * manager set on it.
70 * Refer to {@link javax.swing.RootPaneContainer}
71 * for details on adding, removing and setting the <code>LayoutManager</code>
72 * of a <code>JApplet</code>.
73 * <p>
74 * Please see the <code>JRootPane</code> documentation for a
75 * complete description of the <code>contentPane</code>, <code>glassPane</code>,
76 * and <code>layeredPane</code> properties.
77 * <p>
78 * <strong>Warning:</strong> Swing is not thread safe. For more
79 * information see <a
80 * href="package-summary.html#threading">Swing's Threading
81 * Policy</a>.
82 * <p>
83 * <strong>Warning:</strong>
84 * Serialized objects of this class will not be compatible with
85 * future Swing releases. The current serialization support is
86 * appropriate for short term storage or RMI between applications running
87 * the same version of Swing. As of 1.4, support for long term storage
88 * of all JavaBeans™
89 * has been added to the <code>java.beans</code> package.
90 * Please see {@link java.beans.XMLEncoder}.
91 *
92 * @see javax.swing.RootPaneContainer
93 *
94 * @author Arnaud Weber
95 * @since 1.2
96 *
97 * @deprecated The Applet API is deprecated, no replacement.
98 */
99 @Deprecated(since = "9")
100 @JavaBean(defaultProperty = "JMenuBar", description = "Swing's Applet subclass.")
101 @SwingContainer(delegate = "getContentPane")
102 @SuppressWarnings("serial") // Same-version serialization only
103 public class JApplet extends Applet implements Accessible,
104 RootPaneContainer,
105 TransferHandler.HasGetTransferHandler
106 {
107 /**
108 * @see #getRootPane
|
68 * <code>contentPane</code> will have a <code>BorderLayout</code>
69 * manager set on it.
70 * Refer to {@link javax.swing.RootPaneContainer}
71 * for details on adding, removing and setting the <code>LayoutManager</code>
72 * of a <code>JApplet</code>.
73 * <p>
74 * Please see the <code>JRootPane</code> documentation for a
75 * complete description of the <code>contentPane</code>, <code>glassPane</code>,
76 * and <code>layeredPane</code> properties.
77 * <p>
78 * <strong>Warning:</strong> Swing is not thread safe. For more
79 * information see <a
80 * href="package-summary.html#threading">Swing's Threading
81 * Policy</a>.
82 * <p>
83 * <strong>Warning:</strong>
84 * Serialized objects of this class will not be compatible with
85 * future Swing releases. The current serialization support is
86 * appropriate for short term storage or RMI between applications running
87 * the same version of Swing. As of 1.4, support for long term storage
88 * of all JavaBeans
89 * has been added to the <code>java.beans</code> package.
90 * Please see {@link java.beans.XMLEncoder}.
91 *
92 * @see javax.swing.RootPaneContainer
93 *
94 * @author Arnaud Weber
95 * @since 1.2
96 *
97 * @deprecated The Applet API is deprecated, no replacement.
98 */
99 @Deprecated(since = "9")
100 @JavaBean(defaultProperty = "JMenuBar", description = "Swing's Applet subclass.")
101 @SwingContainer(delegate = "getContentPane")
102 @SuppressWarnings("serial") // Same-version serialization only
103 public class JApplet extends Applet implements Accessible,
104 RootPaneContainer,
105 TransferHandler.HasGetTransferHandler
106 {
107 /**
108 * @see #getRootPane
|