Package java.awt

Examples of java.awt.Label$State


   */
  public void test(TestHarness harness)     
  {
    Dialog jd = new Dialog(new Frame());
    jd.show();
    jd.add(new Label("Hello world"));

    // jd insets may be larger than preferred size
    Dimension pref = jd.getPreferredSize();
    Dimension size = jd.getSize();
    System.err.println("size: " + size);
View Full Code Here


      {
        harness.fail("repaint has been called.");
      }
    };
   
    Label l = new Label("!!!!!")
    {
      TestHarness harness = transfer;

      public void repaint(long tm, int x, int y, int w, int h)
      {
        harness.fail("repaint has been called.");
      }
    };
   
    Container c = new Container()
    {
      TestHarness harness = transfer;

      public void repaint(long tm, int x, int y, int w, int h)
      {
        harness.fail("repaint has been called.");
      }
    };
   
    a.add(c);
    a.add(l);
    c.setSize(100,100);
    f.add(a);
    f.pack();
    f.show();   
    harness.check(a.isShowing(), true);
    harness.check(c.isShowing(), true);
    harness.check(l.isShowing(), true);
    harness.check(f.isShowing(), true);
    harness.check(c.isLightweight(), true);
    harness.check(a.isLightweight(), false);
    harness.check(l.isLightweight(), false);
  }
View Full Code Here

   */
  public void test(TestHarness harness)
  {
    setBackground(Color.red);
    Frame f = new Frame();
    Label c = new Label("label");
    c.setBackground(Color.blue);
    add(c);
    f.add(this);
    f.pack();
    f.show();
    Point loc = f.getLocationOnScreen();
    Rectangle bounds = c.getBounds();
    Insets i = f.getInsets();
    bounds.x += loc.x + i.left;
    bounds.y += loc.y + i.top;
   
    Robot r = harness.createRobot();
View Full Code Here

  }

  public void test(TestHarness harness)
  {
    Container c = new Container();
    Label l1 = new Label("ABC");
    Container c1 = new Container();
    Label l2 = new Label("DEF");
    Container c2 = new Container();
    Label l3 = new Label("GHI");
    c.add(l1);
    c.add(c1);
    c1.add(l2);
    c1.add(c2);
    c2.add(l3);
    harness.check(c.getComponentOrientation(), ComponentOrientation.UNKNOWN);
    harness.check(c1.getComponentOrientation(), ComponentOrientation.UNKNOWN);
    harness.check(c2.getComponentOrientation(), ComponentOrientation.UNKNOWN);
    harness.check(l1.getComponentOrientation(), ComponentOrientation.UNKNOWN);
    harness.check(l2.getComponentOrientation(), ComponentOrientation.UNKNOWN);
    harness.check(l3.getComponentOrientation(), ComponentOrientation.UNKNOWN);
   
    c.addPropertyChangeListener(this);
    c1.addPropertyChangeListener(this);
    c2.addPropertyChangeListener(this);
    l1.addPropertyChangeListener(this);
    l2.addPropertyChangeListener(this);
    l3.addPropertyChangeListener(this);
    c.applyComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
    harness.check(c.getComponentOrientation(),
            ComponentOrientation.LEFT_TO_RIGHT);
    harness.check(c1.getComponentOrientation(),
            ComponentOrientation.LEFT_TO_RIGHT);
    harness.check(c2.getComponentOrientation(),
            ComponentOrientation.LEFT_TO_RIGHT);
    harness.check(l1.getComponentOrientation(),
            ComponentOrientation.LEFT_TO_RIGHT);
    harness.check(l2.getComponentOrientation(),
            ComponentOrientation.LEFT_TO_RIGHT);
    harness.check(l3.getComponentOrientation(),
            ComponentOrientation.LEFT_TO_RIGHT);
   
    harness.check(events.size(), 6);
    PropertyChangeEvent e0 = (PropertyChangeEvent) events.get(0);
    harness.check(e0.getSource(), c);
View Full Code Here

  {
    DragSource ds = new DragSource();
   
    DragGestureRecognizer dgr =
      ds.createDefaultDragGestureRecognizer(
                      new Label("label"), DnDConstants.ACTION_COPY, null);
    h.check(dgr != null);
  }
View Full Code Here

    events.add(e);
  }

  public void test(TestHarness harness)
  {
    Component c = new Label("ABC");
    harness.check(c.getComponentOrientation(), ComponentOrientation.UNKNOWN);
    c.addPropertyChangeListener(this);
    c.setComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
    harness.check(c.getComponentOrientation(), ComponentOrientation.LEFT_TO_RIGHT);
    harness.check(events.size(), 1);
    PropertyChangeEvent e = (PropertyChangeEvent) events.get(0);
    harness.check(e.getSource(), c);
    harness.check(e.getPropertyName(), "componentOrientation");
    harness.check(e.getOldValue(), ComponentOrientation.UNKNOWN);
    harness.check(e.getNewValue(), ComponentOrientation.LEFT_TO_RIGHT);
   
    // setting the same value again generates no event
    events.clear();
    c.setComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
    harness.check(events.size(), 0);
   
    // try null
    c.setComponentOrientation(null);
    harness.check(c.getComponentOrientation(), null);
    harness.check(events.size(), 1);
    e = (PropertyChangeEvent) events.get(0);
    harness.check(e.getSource(), c);
    harness.check(e.getPropertyName(), "componentOrientation");
    harness.check(e.getOldValue(), ComponentOrientation.LEFT_TO_RIGHT);
View Full Code Here

    events.add(e);
  }

  public void test(TestHarness harness)
  {
    Component c = new Label("ABC");
    harness.check(c.getName() != null);
    c.addPropertyChangeListener(this);
    c.setName("XYZ");
    harness.check(c.getName(), "XYZ");
    harness.check(events.size(), 1);
    PropertyChangeEvent e0 = (PropertyChangeEvent) events.get(0);
    harness.check(e0.getSource(), c);
    harness.check(e0.getPropertyName(), "name");
    harness.check(e0.getOldValue() != null);
    harness.check(e0.getNewValue(), "XYZ");
   
    // setting the same value generates no event
    events.clear();
    c.setName("XYZ");
    harness.check(events.size(), 0);
   
    // try null
    c.setName(null);
    harness.check(c.getName(), null);
  }
View Full Code Here

         strs[i] = strs[i].trim();

         if (strs[i].length() < f_intSizeDisplayLine)
         {
            Label lblMessage = new Label(strs[i]);

            if (intCountLine < f_intMaxCountLine)
            {
               super.add(lblMessage);
               intCountLine++;
            }
            else
            {
               blnTextFullyDisplayed = false;
               break;
            }
         }
         else
         {
            String strMessageRemaining = strs[i];

            while (strMessageRemaining.length() > 0)
            {
               if (!blnTextFullyDisplayed)
                  break;


               if (strMessageRemaining.length() > f_intSizeDisplayLine - 1)
               {
                  String strCur = strMessageRemaining.substring(0, f_intSizeDisplayLine - 1);

                  if (intCountLine < f_intMaxCountLine)
                  {
                     strCur = strCur.trim();
                     Label lblMessageCur = new Label(strCur);
                     super.add(lblMessageCur);
                     intCountLine++;
                     strMessageRemaining = strMessageRemaining.substring(f_intSizeDisplayLine - 1);
                     continue;
                  }
                  else
                  {
                     blnTextFullyDisplayed = false;
                     break;
                  }


               }
               else
               {

                  if (intCountLine < f_intMaxCountLine)
                  {
                     strMessageRemaining = strMessageRemaining.trim();
                     Label lblMessageCur = new Label(strMessageRemaining);
                     super.add(lblMessageCur);
                     intCountLine++;
                     strMessageRemaining = "";
                  }
                  else
                  {
                     blnTextFullyDisplayed = false;
                     break;
                  }
               }
            }

            if (!blnTextFullyDisplayed)
            {
               Label lblMessageCur = new Label("(...), Showing only " + f_intMaxCountLine + " lines.");
               super.add(lblMessageCur);
            }
         }

View Full Code Here

     *
     * @param s
     */
    private Label createLabel(String s) {

        Label l = new Label(s);

        l.setBackground(SystemColor.control);

        return l;
    }
View Full Code Here

        b.addActionListener(this);
        pButton.add(b);
        add("East", createLabel(""));
        add("West", createLabel(""));

        mError = new Label("");

        Panel pMessage = createBorderPanel(mError);

        add("South", pMessage);
        add("North", createLabel(""));
View Full Code Here

TOP

Related Classes of java.awt.Label$State

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.