home *** CD-ROM | disk | FTP | other *** search
- package com.sun.java.swing;
-
- import java.awt.Component;
- import java.awt.Container;
- import java.awt.Dimension;
- import java.awt.Frame;
- import java.awt.Rectangle;
- import java.awt.Window;
-
- class ToolTipManager$WindowPopup extends Window implements ToolTipManager.Popup {
- // $FF: synthetic field
- private final ToolTipManager this$0;
- boolean firstShow;
-
- public ToolTipManager$WindowPopup(ToolTipManager var1, Frame var2, JComponent var3, Dimension var4) {
- super(var2);
- this.this$0 = var1;
- this.this$0 = var1;
- this.firstShow = true;
- ((Container)this).add(var3);
- ((Component)this).setSize(var4);
- }
-
- public Rectangle getBounds() {
- return super.getBounds();
- }
-
- public void show(JComponent var1, int var2, int var3) {
- ((Component)this).setBounds(var2, var3, ((Component)this).getSize().width, ((Component)this).getSize().height);
- ((Component)this).setLocation(var2, var3);
- ((Component)this).setVisible(true);
- if (this.firstShow) {
- this.hide();
- ((Component)this).setVisible(true);
- this.firstShow = false;
- }
-
- }
-
- public void hide() {
- super.hide();
- ((Container)this).removeNotify();
- }
-
- public void addMouseListener(ToolTipManager var1) {
- super.addMouseListener(var1);
- }
-
- public void removeMouseListener(ToolTipManager var1) {
- super.removeMouseListener(var1);
- }
- }
-