jdk/src/macosx/classes/sun/lwawt/LWLabelPeer.java
changeset 12813 c10ab96dcf41
parent 12047 320a714614e9
child 13143 31c70a66a053
equal deleted inserted replaced
12491:b3a91113026c 12813:c10ab96dcf41
    32 import java.awt.peer.LabelPeer;
    32 import java.awt.peer.LabelPeer;
    33 
    33 
    34 import javax.swing.JLabel;
    34 import javax.swing.JLabel;
    35 import javax.swing.SwingConstants;
    35 import javax.swing.SwingConstants;
    36 
    36 
       
    37 import javax.tools.annotation.GenerateNativeHeader;
       
    38 
    37 /**
    39 /**
    38  * Lightweight implementation of {@link LabelPeer}. Delegates most of the work
    40  * Lightweight implementation of {@link LabelPeer}. Delegates most of the work
    39  * to the {@link JLabel}.
    41  * to the {@link JLabel}.
    40  */
    42  */
       
    43 /* No native methods here, but the constants are needed in the supporting JNI code */
       
    44 @GenerateNativeHeader
    41 final class LWLabelPeer extends LWComponentPeer<Label, JLabel>
    45 final class LWLabelPeer extends LWComponentPeer<Label, JLabel>
    42         implements LabelPeer {
    46         implements LabelPeer {
    43 
    47 
    44     private static final int TEXT_XPAD = 5;
    48     private static final int TEXT_XPAD = 5;
    45     private static final int TEXT_YPAD = 1;
    49     private static final int TEXT_YPAD = 1;