Package org.eclipse.swt.graphics

Examples of org.eclipse.swt.graphics.GC.drawLine()


      gc.setBackground(SwtConsts.COLOR_MAGENTA);
      gc.fillRectangle(0, 0, psize.x, psize.y);
      gc.drawOval(x + 5 * size / 20, y + 6 * size / 20, 7 * size / 20, 7 * size / 20);
      gc.drawLine(x + 11 * size / 20, y + 7 * size / 20, x + 15 * size / 20, y + 1 * size / 20); // M
      gc.drawLine(x + 15 * size / 20, y + 1 * size / 20, x + 11 * size / 20, y + 2 * size / 20);
      gc.drawLine(x + 15 * size / 20, y + 1 * size / 20, x + 15 * size / 20, y + 5 * size / 20);
      gc.drawLine(x + 8 * size / 20, y + 13 * size / 20, x + 8 * size / 20, y + 18 * size / 20); // W
      gc.drawLine(x + 6 * size / 20, y + 15 * size / 20, x + 10 * size / 20, y + 15 * size / 20);
    }

    // Show if this person has a mail addresse.
View Full Code Here


      gc.fillRectangle(0, 0, psize.x, psize.y);
      gc.drawOval(x + 5 * size / 20, y + 6 * size / 20, 7 * size / 20, 7 * size / 20);
      gc.drawLine(x + 11 * size / 20, y + 7 * size / 20, x + 15 * size / 20, y + 1 * size / 20); // M
      gc.drawLine(x + 15 * size / 20, y + 1 * size / 20, x + 11 * size / 20, y + 2 * size / 20);
      gc.drawLine(x + 15 * size / 20, y + 1 * size / 20, x + 15 * size / 20, y + 5 * size / 20);
      gc.drawLine(x + 8 * size / 20, y + 13 * size / 20, x + 8 * size / 20, y + 18 * size / 20); // W
      gc.drawLine(x + 6 * size / 20, y + 15 * size / 20, x + 10 * size / 20, y + 15 * size / 20);
    }

    // Show if this person has a mail addresse.
    if (person.getValueView(Person.MAIL).contains("@")) {
View Full Code Here

      gc.drawOval(x + 5 * size / 20, y + 6 * size / 20, 7 * size / 20, 7 * size / 20);
      gc.drawLine(x + 11 * size / 20, y + 7 * size / 20, x + 15 * size / 20, y + 1 * size / 20); // M
      gc.drawLine(x + 15 * size / 20, y + 1 * size / 20, x + 11 * size / 20, y + 2 * size / 20);
      gc.drawLine(x + 15 * size / 20, y + 1 * size / 20, x + 15 * size / 20, y + 5 * size / 20);
      gc.drawLine(x + 8 * size / 20, y + 13 * size / 20, x + 8 * size / 20, y + 18 * size / 20); // W
      gc.drawLine(x + 6 * size / 20, y + 15 * size / 20, x + 10 * size / 20, y + 15 * size / 20);
    }

    // Show if this person has a mail addresse.
    if (person.getValueView(Person.MAIL).contains("@")) {
      gc.setForeground(SwtConsts.COLOR_DARK_CYAN);
View Full Code Here

      // erase old caret
      if (caret != null) {
        Color originalForeground = gc.getForeground();
        gc.setForeground(st.getBackground());
        gc.drawLine(caret.x, caret.y, caret.x, caret.y + size.y);
        gc.setForeground(originalForeground);
      }

      st.redraw();
      st.update();
View Full Code Here

        caret.y = newCaret.y;
      }
      if (ct.getImage() != null) {
        gc.drawImage(ct.getImage(), caret.x, caret.y);
      } else {
        gc.drawLine(caret.x, caret.y, caret.x, caret.y + size.y);
      }

      gc.dispose();
    }
  }
View Full Code Here

        Image image = new Image(display, size, size);
        GC gc = new GC(image);
        gc.setBackground(bg);
        gc.fillRectangle(image.getBounds());
        gc.setForeground(fg);
        gc.drawLine(0 + off, 0 + off, size - 1 - off, size - 1 - off);
        gc.drawLine(1 + off, 0 + off, size - 1 - off, size - 2 - off);
        gc.drawLine(0 + off, 1 + off, size - 2 - off, size - 1 - off);
        gc.drawLine(size - 1 - off, 0 + off, 0 + off, size - 1 - off);
        gc.drawLine(size - 1 - off, 1 + off, 1 + off, size - 1 - off);
        gc.drawLine(size - 2 - off, 0 + off, 0 + off, size - 2 - off);
View Full Code Here

        GC gc = new GC(image);
        gc.setBackground(bg);
        gc.fillRectangle(image.getBounds());
        gc.setForeground(fg);
        gc.drawLine(0 + off, 0 + off, size - 1 - off, size - 1 - off);
        gc.drawLine(1 + off, 0 + off, size - 1 - off, size - 2 - off);
        gc.drawLine(0 + off, 1 + off, size - 2 - off, size - 1 - off);
        gc.drawLine(size - 1 - off, 0 + off, 0 + off, size - 1 - off);
        gc.drawLine(size - 1 - off, 1 + off, 1 + off, size - 1 - off);
        gc.drawLine(size - 2 - off, 0 + off, 0 + off, size - 2 - off);
        /*
 
View Full Code Here

        gc.setBackground(bg);
        gc.fillRectangle(image.getBounds());
        gc.setForeground(fg);
        gc.drawLine(0 + off, 0 + off, size - 1 - off, size - 1 - off);
        gc.drawLine(1 + off, 0 + off, size - 1 - off, size - 2 - off);
        gc.drawLine(0 + off, 1 + off, size - 2 - off, size - 1 - off);
        gc.drawLine(size - 1 - off, 0 + off, 0 + off, size - 1 - off);
        gc.drawLine(size - 1 - off, 1 + off, 1 + off, size - 1 - off);
        gc.drawLine(size - 2 - off, 0 + off, 0 + off, size - 2 - off);
        /*
         * gc.drawLine(1, 0, size-2, 0); gc.drawLine(1, size-1, size-2, size-1);
View Full Code Here

        gc.fillRectangle(image.getBounds());
        gc.setForeground(fg);
        gc.drawLine(0 + off, 0 + off, size - 1 - off, size - 1 - off);
        gc.drawLine(1 + off, 0 + off, size - 1 - off, size - 2 - off);
        gc.drawLine(0 + off, 1 + off, size - 2 - off, size - 1 - off);
        gc.drawLine(size - 1 - off, 0 + off, 0 + off, size - 1 - off);
        gc.drawLine(size - 1 - off, 1 + off, 1 + off, size - 1 - off);
        gc.drawLine(size - 2 - off, 0 + off, 0 + off, size - 2 - off);
        /*
         * gc.drawLine(1, 0, size-2, 0); gc.drawLine(1, size-1, size-2, size-1);
         * gc.drawLine(0, 1, 0, size-2); gc.drawLine(size-1, 1, size-1, size-2);
View Full Code Here

        gc.setForeground(fg);
        gc.drawLine(0 + off, 0 + off, size - 1 - off, size - 1 - off);
        gc.drawLine(1 + off, 0 + off, size - 1 - off, size - 2 - off);
        gc.drawLine(0 + off, 1 + off, size - 2 - off, size - 1 - off);
        gc.drawLine(size - 1 - off, 0 + off, 0 + off, size - 1 - off);
        gc.drawLine(size - 1 - off, 1 + off, 1 + off, size - 1 - off);
        gc.drawLine(size - 2 - off, 0 + off, 0 + off, size - 2 - off);
        /*
         * gc.drawLine(1, 0, size-2, 0); gc.drawLine(1, size-1, size-2, size-1);
         * gc.drawLine(0, 1, 0, size-2); gc.drawLine(size-1, 1, size-1, size-2);
         */
 
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.