Package org.eclipse.swt.widgets

Examples of org.eclipse.swt.widgets.Label.addDisposeListener()


            }

            public void mouseHover(MouseEvent e) {
            }
        });
        clearButton.addDisposeListener(new DisposeListener() {
            public void widgetDisposed(DisposeEvent e) {
                inactiveImage.dispose();
                activeImage.dispose();
                pressedImage.dispose();
            }
View Full Code Here


        gridData.grabExcessHorizontalSpace = true;
        composite.setLayoutData(gridData);
       
        Label l = new Label(composite, SWT.BORDER);
        l.setImage(updateRequiredImage);
        l.addDisposeListener(new DisposeListener() {
            @Override
            public void widgetDisposed(DisposeEvent e) {
                updateRequiredImage.dispose();
            }
        });
View Full Code Here

        l = new Label(composite, SWT.NONE);
        l.setText(Messages.versionUpdateRequired);
       
        l = new Label(composite, SWT.BORDER);
        l.setImage(releaseRequiredImage);
        l.addDisposeListener(new DisposeListener() {
            @Override
            public void widgetDisposed(DisposeEvent e) {
                releaseRequiredImage.dispose();
            }
        });
View Full Code Here

    new Composite(JNC.getContentComposite(), SWT.NONE).setLayoutData(new GridData(0, 40));

    // page settings
    JNC.getNextButton().setVisible(false);
    JNC.getPreviousButton().addSelectionListener(this);
    lTitle.addDisposeListener(this);
  }


  // --------------- SelectionListener ---------------
View Full Code Here

          Label imageLabel = new Label(contributorComposite, SWT.NONE);
          ImageDescriptor imageDescriptor = contributor.getImage();
          final Image image = imageDescriptor == null ? null : imageDescriptor.createImage();
          if (image != null) {
            imageLabel.setImage(image);
            imageLabel.addDisposeListener(new DisposeListener() {
              public void widgetDisposed(DisposeEvent e) {
                image.dispose();
              }
            });
          }
View Full Code Here

    header.setText("Tags:");
    FontData[] fd = header.getFont().getFontData();
    fd[0].setStyle(SWT.BOLD);
    final Font newFont = new Font(parentComposite.getDisplay(), fd[0]);
    header.setFont(newFont);
    header.addDisposeListener(new DisposeListener() {
        public void widgetDisposed(DisposeEvent e) {
          newFont.dispose();
        }
    });
View Full Code Here

  private Label createTagLabel(Composite parent, ITag tag) {
    final Label label = new Label(parent, SWT.NONE);
    label.setText(tag.getName());
    final Color color = tagColorToColor(label.getDisplay(), tag.getNameColor());
    label.setForeground(color);
    label.addDisposeListener(new DisposeListener() {
      public void widgetDisposed(DisposeEvent e) {
        color.dispose();
      }
    });
    return label;
View Full Code Here

                            .getFont(JFaceResources.BANNER_FONT));
                }
            }
        };
        JFaceResources.getFontRegistry().addListener(fontListener);
        noteLabel.addDisposeListener(new DisposeListener() {
            public void widgetDisposed(DisposeEvent event) {
                JFaceResources.getFontRegistry().removeListener(fontListener);
            }
        });
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.