Package org.eclipse.swt.widgets

Examples of org.eclipse.swt.widgets.Canvas


            .getStatusLineManager();
  }

  public Caret getCaret() {
    if (_caret == null) {
      Canvas parentCanvas = (Canvas) getControl();
      if (parentCanvas == null || parentCanvas.isDisposed()) {
        return null;
      }

      _caret = new Caret(parentCanvas, 0);
      _caretUpdater.connectViewer();
View Full Code Here


    String fntStdName = pref.getString(PrefConst.P_FNT_FILEBROWSE_STD);
    FontData fntStdData = new FontData(fntStdName);
    fntStd = new Font(_sashForm.getDisplay(), fntStdData);

    _drawArea = new Canvas(_sashForm, SWT.NO_REDRAW_RESIZE | SWT.V_SCROLL | SWT.H_SCROLL);

    _vBar = _drawArea.getVerticalBar();
    _hBar = _drawArea.getHorizontalBar();

    _hBar.addListener(SWT.Selection, new Listener()
View Full Code Here

    String fntStdName = pref.getString(PrefConst.P_FNT_FILEBROWSE_STD);
    FontData fntStdData = new FontData(fntStdName);
    fntStd = new Font(_sashForm.getDisplay(), fntStdData);

    _drawArea = new Canvas(_sashForm, SWT.NO_REDRAW_RESIZE | SWT.V_SCROLL | SWT.H_SCROLL);

    _vBar = _drawArea.getVerticalBar();
    _hBar = _drawArea.getHorizontalBar();

    _hBar.addListener(SWT.Selection, new Listener()
View Full Code Here

                GridData gridData = new GridData();
                gridData.horizontalAlignment = GridData.FILL;
                gridData.grabExcessHorizontalSpace = true;
                pageComposite.setLayoutData(gridData);

                Canvas canvas = new Canvas(pageComposite, SWT.BORDER);
                canvas.setVisible(false);


                Table table = new Table(pageComposite, SWT.BORDER);
                table.setLayoutData(new GridData());
                for (int i = 0; i < 5; i++) {
View Full Code Here

    String fntStdName = pref.getString(PrefConst.P_FNT_FILEBROWSE_STD);
    FontData fntStdData = new FontData(fntStdName);
    fntStd = new Font(_sashForm.getDisplay(), fntStdData);

    _drawArea = new Canvas(_sashForm, SWT.NO_REDRAW_RESIZE | SWT.V_SCROLL | SWT.H_SCROLL);

    _vBar = _drawArea.getVerticalBar();
    _hBar = _drawArea.getHorizontalBar();

    _hBar.addListener(SWT.Selection, new Listener()
View Full Code Here

  }

  protected void initWindow(int style)
  {
    if ((style & SWT.TITLE) == 0) return;
    Canvas northBorder = getBorder(IContainer.BORDER_N);
    {
      GridLayout gridLayout = new GridLayout();
      gridLayout.numColumns = 2;
      gridLayout.horizontalSpacing = 0;
      gridLayout.verticalSpacing = 0;
      gridLayout.marginHeight = 0;
      gridLayout.marginWidth = 0;
      northBorder.setLayout(gridLayout);
    }

    {
      titleArea = new Composite(northBorder, SWT.NONE);
      GridData taData = new GridData(SWT.FILL, SWT.FILL, true, true);
View Full Code Here

      titleSize = titleLabel.getSize();

      final Image titleImage = shell.getImage();
      if(titleImageLabel == null && shell.getImage() != null)
      {
        titleImageLabel = new Canvas(shell, SWT.NONE);
        titleImageLabel.setBackground(shell.getBackground());
        titleImageLabel.setBounds(titleImage.getBounds());
        titleImageLabel.addListener(SWT.Paint, new Listener()
        {
          public void handleEvent(Event event)
View Full Code Here

    preGroup.setLayout(new GridLayout());
    preGroup.setLayoutData(new GridData(GridData.FILL_VERTICAL | GridData.FILL_HORIZONTAL));
    GridData gridData = new GridData(GridData.FILL_VERTICAL | GridData.HORIZONTAL_ALIGN_FILL);
    preGroup.setLayoutData(gridData);

    paintCanvas = new Canvas(preGroup, SWT.BORDER);
    paintCanvas.setLayoutData(new GridData(GridData.FILL_BOTH));
    paintCanvas.setBackground(Display.getDefault().getSystemColor(SWT.COLOR_WHITE));
    paintCanvas.addPaintListener(this);
    paintCanvas.addControlListener(this);
    this.preview = paintCanvas;
View Full Code Here

      titleSize = titleLabel.getSize();

      final Image titleImage = shell.getImage();
      if(titleImageLabel == null && shell.getImage() != null)
      {
        titleImageLabel = new Canvas(shell, SWT.NONE);
        titleImageLabel.setBackground(shell.getBackground());
        titleImageLabel.setBounds(titleImage.getBounds());
        titleImageLabel.addListener(SWT.Paint, new Listener()
        {
          public void handleEvent(Event event)
View Full Code Here

    gl.marginWidth = 0;
    return gl;
  }
 
  private Canvas createBorder(Composite parent, Image image){
    final Canvas canvas = new Canvas(parent,SWT.NONE);
    canvas.setBackgroundImage(image);   
    final GridData gd = new GridData(SWT.BEGINNING,SWT.BEGINNING,false,false);
    gd.minimumHeight = recommendedHeight;       
    gd.heightHint = recommendedHeight;
    gd.minimumWidth = recommendedWidth;
    gd.widthHint = recommendedWidth;   
    canvas.setLayoutData(gd);
    return canvas;
  }
View Full Code Here

TOP

Related Classes of org.eclipse.swt.widgets.Canvas

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.