summaryrefslogtreecommitdiff
path: root/gnu/java/awt/peer/gtk/GtkButtonPeer.java
diff options
context:
space:
mode:
authorJames E. Blair <corvus@gnu.org>1999-01-31 04:37:44 +0000
committerJames E. Blair <corvus@gnu.org>1999-01-31 04:37:44 +0000
commit1b578bdf8f8fee828401646c366065fa544abdf7 (patch)
tree24dc5d11cda4358e2752bbeb4add7b02eed0a63a /gnu/java/awt/peer/gtk/GtkButtonPeer.java
parent22777ab47ec8641d333a5caf38d75661e8bdefd2 (diff)
downloadclasspath-1b578bdf8f8fee828401646c366065fa544abdf7.tar.gz
Cleaned up code. Resurrected syncAttrs() as syncAttributes(). All Peer
constructors now call syncAttributes() except top level windows. Moved visibility and size setting into syncAttributes() where applicable. TestAWT is now maintainable. Maybe.
Diffstat (limited to 'gnu/java/awt/peer/gtk/GtkButtonPeer.java')
-rw-r--r--gnu/java/awt/peer/gtk/GtkButtonPeer.java11
1 files changed, 6 insertions, 5 deletions
diff --git a/gnu/java/awt/peer/gtk/GtkButtonPeer.java b/gnu/java/awt/peer/gtk/GtkButtonPeer.java
index 0e2e8624b..4cc6e5569 100644
--- a/gnu/java/awt/peer/gtk/GtkButtonPeer.java
+++ b/gnu/java/awt/peer/gtk/GtkButtonPeer.java
@@ -28,20 +28,18 @@ import java.awt.peer.*;
public class GtkButtonPeer extends GtkComponentPeer
implements ButtonPeer
{
- native void gtkButtonNewWithLabel (ComponentPeer parent,
- String label, boolean visible);
+ native void gtkButtonNewWithLabel (ComponentPeer parent, String label);
native void gtkButtonLabelSet (String label);
public GtkButtonPeer (Button b, ComponentPeer cp)
{
super (b);
- gtkButtonNewWithLabel (cp, b.getLabel(), b.isVisible());
- System.out.println ("buttonpeer <init>");
+ gtkButtonNewWithLabel (cp, b.getLabel());
+ syncAttributes ();
}
public void setLabel (String label)
{
- System.out.println ("java setlabel");
gtkButtonLabelSet (label);
}
@@ -68,3 +66,6 @@ public class GtkButtonPeer extends GtkComponentPeer
super.handleEvent (e);
}
}
+
+
+