aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/awt/Frame.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/java/awt/Frame.java')
-rw-r--r--libjava/java/awt/Frame.java14
1 files changed, 5 insertions, 9 deletions
diff --git a/libjava/java/awt/Frame.java b/libjava/java/awt/Frame.java
index 0d0acf9..fb9f7fd 100644
--- a/libjava/java/awt/Frame.java
+++ b/libjava/java/awt/Frame.java
@@ -17,11 +17,13 @@ public class Frame extends Window implements MenuContainer
String title;
public Frame ()
- { /* FIXME */ }
+ {
+ super (null);
+ }
public Frame (String title)
{
- this();
+ super (null);
setTitle(title);
}
@@ -43,13 +45,7 @@ public class Frame extends Window implements MenuContainer
public synchronized void addNotify ()
{
if (peer == null)
- {
- FramePeer fpeer = Toolkit.getDefaultToolkit().createFrame(this);
- // Compiler bug requires cast ??; FIXME?
- peer = (java.awt.peer.ComponentPeer) fpeer;
- if (width + height > 0)
- peer.setBounds(x, y, width, height);
- }
+ peer = getToolkit ().createFrame (this);
super.addNotify();
}