jdk/src/share/classes/sun/awt/EmbeddedFrame.java
changeset 12813 c10ab96dcf41
parent 11264 54f2f4c6bd30
child 13604 31089af1a447
equal deleted inserted replaced
12491:b3a91113026c 12813:c10ab96dcf41
    38 import java.beans.PropertyChangeListener;
    38 import java.beans.PropertyChangeListener;
    39 import java.beans.PropertyChangeEvent;
    39 import java.beans.PropertyChangeEvent;
    40 import java.util.Set;
    40 import java.util.Set;
    41 import java.awt.AWTKeyStroke;
    41 import java.awt.AWTKeyStroke;
    42 import java.applet.Applet;
    42 import java.applet.Applet;
       
    43 import javax.tools.annotation.GenerateNativeHeader;
    43 import sun.applet.AppletPanel;
    44 import sun.applet.AppletPanel;
    44 
    45 
    45 /**
    46 /**
    46  * A generic container used for embedding Java components, usually applets.
    47  * A generic container used for embedding Java components, usually applets.
    47  * An EmbeddedFrame has two related uses:
    48  * An EmbeddedFrame has two related uses:
    57  *   handle should be of the appropriate native type for a specific
    58  *   handle should be of the appropriate native type for a specific
    58  *   platform, as stored in the pData field of the ComponentPeer.
    59  *   platform, as stored in the pData field of the ComponentPeer.
    59  *
    60  *
    60  * @author      Thomas Ball
    61  * @author      Thomas Ball
    61  */
    62  */
       
    63 /* No native methods here, but the constants are needed in the supporting JNI code */
       
    64 @GenerateNativeHeader
    62 public abstract class EmbeddedFrame extends Frame
    65 public abstract class EmbeddedFrame extends Frame
    63                           implements KeyEventDispatcher, PropertyChangeListener {
    66                           implements KeyEventDispatcher, PropertyChangeListener {
    64 
    67 
    65     private boolean isCursorAllowed = true;
    68     private boolean isCursorAllowed = true;
    66     private static Field fieldPeer;
    69     private static Field fieldPeer;