/[classpath]/classpath/gnu/java/awt/peer/gtk/GtkLabelPeer.java
ViewVC logotype

Diff of /classpath/gnu/java/awt/peer/gtk/GtkLabelPeer.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.18.2.5 by gnu_andrew, Tue Aug 2 20:12:09 2005 UTC revision 1.18.2.6 by gnu_andrew, Tue Aug 16 16:22:36 2005 UTC
# Line 41  package gnu.java.awt.peer.gtk; Line 41  package gnu.java.awt.peer.gtk;
41  import java.awt.Label;  import java.awt.Label;
42  import java.awt.peer.LabelPeer;  import java.awt.peer.LabelPeer;
43    
44    // A composite widget.  GtkLabels have transparent backgrounds.  An
45    // AWT Label is opaque.  To compensate, a GtkLabelPeer is a GtkLabel
46    // packed in a GtkEventBox.
47  public class GtkLabelPeer extends GtkComponentPeer  public class GtkLabelPeer extends GtkComponentPeer
48      implements LabelPeer      implements LabelPeer
49  {  {
# Line 51  public class GtkLabelPeer extends GtkCom Line 54  public class GtkLabelPeer extends GtkCom
54    public native void setText(String text);    public native void setText(String text);
55    native void setNativeBounds (int x, int y, int width, int height);    native void setNativeBounds (int x, int y, int width, int height);
56    
57      // Because this is a composite widget, we need to retrieve the
58      // GtkLabel's preferred dimensions, not the enclosing GtkEventBox's.
59      native void gtkWidgetGetPreferredDimensions (int[] dim);
60    
61    void create ()    void create ()
62    {    {
63      Label label = (Label) awtComponent;      Label label = (Label) awtComponent;

Legend:
Removed from v.1.18.2.5  
changed lines
  Added in v.1.18.2.6

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26