home *** CD-ROM | disk | FTP | other *** search
- import com.sun.java.swing.Box;
- import com.sun.java.swing.BoxLayout;
- import com.sun.java.swing.JComponent;
- import com.sun.java.swing.JLabel;
- import com.sun.java.swing.JPanel;
- import java.awt.BorderLayout;
- import java.awt.Color;
- import java.awt.Component;
- import java.awt.Container;
- import java.awt.Dimension;
-
- public class ToolTipPanel extends JPanel {
- SwingSet swing;
-
- public ToolTipPanel(SwingSet var1) {
- this.swing = var1;
- this.loadCow();
- }
-
- public void loadCow() {
- ((Component)this).setBackground(Color.white);
- ((JComponent)this).setBorder(SwingSet.etchedBorder10);
- ((Container)this).setLayout(new BoxLayout(this, 1));
- ToolTipPanel$Cow var1 = new ToolTipPanel$Cow(this);
- ((JComponent)var1).setToolTipText("Cow.");
- ((JLabel)var1).getAccessibleContext().setAccessibleName("Cow image");
- ((Container)this).add(Box.createRigidArea(new Dimension(1, 40)));
- ((Container)this).add(var1);
- }
-
- public void itsEaster(boolean var1) {
- if (!var1) {
- ((Container)this).removeAll();
- this.loadCow();
- } else {
- ((Container)this).removeAll();
- ((Component)this).setBackground(Color.black);
- ((Container)this).setLayout(new BorderLayout());
- ToolTipPanel$Easter var2 = new ToolTipPanel$Easter(this);
- ((Container)this).add(var2, "Center");
- ((Container)this).invalidate();
- ((Container)this).validate();
- var2.go();
- }
- }
- }
-