Commit b708c42c by Anthony Green Committed by Anthony Green

Component.java: Add treeLock object.

2000-07-30  Anthony Green  <green@redhat.com>

        * java/awt/Component.java: Add treeLock object.
        (getTreeLock): Implement.
        (isShowing): Implement.

From-SVN: r35362
parent e0a339f7
2000-07-30 Anthony Green <green@redhat.com>
* java/awt/Component.java: Add treeLock object.
(getTreeLock): Implement.
(isShowing): Implement.
2000-07-30 Tom Tromey <tromey@cygnus.com>
* java/awt/BorderLayout.java (BorderLayout()): New constructor.
......
......@@ -71,6 +71,8 @@ public abstract class Component implements ImageObserver, MenuContainer,
transient Container parent;
transient java.awt.peer.ComponentPeer peer;
transient Object treeLock;
transient ComponentListener componentListener;
transient FocusListener focusListener;
transient KeyListener keyListener;
......@@ -140,8 +142,7 @@ public abstract class Component implements ImageObserver, MenuContainer,
public final Object getTreeLock()
{
// FIXME
return null;
return treeLock;
}
public Toolkit getToolkit()
......@@ -172,8 +173,13 @@ public abstract class Component implements ImageObserver, MenuContainer,
public boolean isShowing()
{
// FIXME
return false;
if (! visible)
return false;
if (parent != null)
return (parent.isShowing());
return true;
}
public boolean isEnabled()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment