Package org.eclipse.swt.widgets

Examples of org.eclipse.swt.widgets.Canvas.redraw()


    final Canvas panel = new ClickAndGo(shell, SWT.DOUBLE_BUFFERED);

    ts.addPostTickListener(new PostTickListener() {
      @Override
      public void timingSourcePostTick(TimingSource source, long nanoTime) {
        panel.redraw();
      }
    });
  }

  public ClickAndGo(Composite parent, int style) {
View Full Code Here


          c.dispose();
        // fade the red color
        int red = (int) (fraction * 255);
        Color c = new Color(display, new RGB(red, 0, 0));
        f_squareColor = c;
        checkerboard.redraw();
      }
    };
    final Animator animator = new Animator.Builder().setRepeatCount(Animator.INFINITE).setStartDirection(Direction.BACKWARD)
        .addTarget(target).build();
    final Button push = new Button(checkerboard, SWT.PUSH);
View Full Code Here

        } else {
          animator.stop();
          push.setText("Start Animation");
          // reset square color to red
          f_squareColor = display.getSystemColor(SWT.COLOR_RED);
          checkerboard.redraw();
        }
      }
    });
    push.setLayoutData(new GridData(SWT.CENTER, SWT.TOP, true, false));
View Full Code Here

        canvas.addMouseListener(new MouseAdapter() {
            @Override
            public void mouseUp(MouseEvent e) {
                CheckBoxCellEditor.this.checked = !CheckBoxCellEditor.this.checked;
                canvas.redraw();
            }
        });

        return canvas;
    }
View Full Code Here

          progressBar.setSelection(ratio);
          busy = event.current != event.total;
          if(!busy)
          {
            index = 0;
            canvas.redraw();
          }
        }
        public void completed(ProgressEvent event)
        {
          itemBack.setEnabled(browser.isBackEnabled());
View Full Code Here

          itemBack.setEnabled(browser.isBackEnabled());
          itemForward.setEnabled(browser.isForwardEnabled());
          progressBar.setSelection(0);
          busy = false;
          index = 0;
          canvas.redraw();
        }
      });
     
      browser.addStatusTextListener(new StatusTextListener()
      {
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.