equal
deleted
inserted
replaced
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; |