wlCheckbox.addMouseListener( new MouseAdapter() { @Override public void mouseDown( MouseEvent mouseEvent ) {
fdClose.top = new FormAttachment( 0, 0 ); closeButton.setLayoutData( fdClose ); closeButton.addMouseListener( new MouseAdapter() { @Override public void mouseDown( MouseEvent e ) { fdMinMax.top = new FormAttachment( 0, 0 ); minMaxButton.setLayoutData( fdMinMax ); minMaxButton.addMouseListener( new MouseAdapter() { @Override public void mouseDown( MouseEvent e ) {
fdClose.top = new FormAttachment( 0, 0 ); closeButton.setLayoutData( fdClose ); closeButton.addMouseListener( new MouseAdapter() { public void mouseDown( MouseEvent e ) { disposeExtraView(); fdMinMax.top = new FormAttachment( 0, 0 ); minMaxButton.setLayoutData( fdMinMax ); minMaxButton.addMouseListener( new MouseAdapter() { public void mouseDown( MouseEvent e ) { minMaxExtraView();
wAddButton.addMouseListener( new MouseAdapter() { @Override public void mouseUp( MouseEvent mouseEvent ) { MappingIODefinition definition = new MappingIODefinition(); wRemoveButton.addMouseListener( new MouseAdapter() { @Override public void mouseUp( MouseEvent mouseEvent ) { MessageBox box = new MessageBox( shell, SWT.YES | SWT.NO );
public void addMouseListener(MouseListener l) { //super.addMouseListener(l); label.addMouseListener(l); }
public void addMouseListener(MouseListener listener) { label.addMouseListener(listener); }
/** * Add a mouse listener to the control and also the <code>titleLabel</code> */ @Override public void addMouseListener(MouseListener listener) { if (null != titleLabel) { titleLabel.addMouseListener(listener); } super.addMouseListener(listener); }
void addParameter(String prefix, int index, final VirtualOperation.Parameter parameter) { MouseAdapter mouseAdapter = new MouseAdapter() { @Override public void mouseUp(MouseEvent e) { new ParameterDialog(VirtualOperationDialog.this, parameter).show(); } }; for (String text: new String[] { prefix, String.valueOf(index), parameter.name, parameter.type.name()}) { Label label = new Label(parameterComposite, SWT.NONE); label.setLayoutData(new GridData(SWT.FILL, SWT.TOP, false, false)); label.setText(text); label.addMouseListener(mouseAdapter); } }
protected Control createDialogArea(Composite parent) { dialogArea = new Composite(parent, SWT.NONE); dialogArea.setLayoutData(new GridData(GridData.FILL_BOTH)); GridLayout layout = new GridLayout(); layout.numColumns = 1; dialogArea.setLayout(layout); dialogArea.addMouseListener(clickListener); // The "click to update" label Label infoLabel = new Label(dialogArea, SWT.NONE); if (downloaded) infoLabel.setText(AutomaticUpdateMessages.AutomaticUpdatesPopup_ClickToReviewDownloaded); else infoLabel.setText(AutomaticUpdateMessages.AutomaticUpdatesPopup_ClickToReviewNotDownloaded); infoLabel.setLayoutData(new GridData(GridData.FILL_BOTH)); infoLabel.addMouseListener(clickListener); createRemindSection(dialogArea); return dialogArea; }
public void setListener(final Callback<Artifact> listener) { MouseAdapter mouseAdapter = new MouseAdapter() { @Override public void mouseUp(MouseEvent e) { listener.run(artifact); } }; if (icon != null) { icon.addMouseListener(mouseAdapter); } label.addMouseListener(mouseAdapter); addMouseListener(mouseAdapter); }
private Label createPaletteColorBox( Composite parent, RGB color ) { Label result = new Label( parent, SWT.BORDER | SWT.FLAT ); result.setBackground( new Color( getDisplay(), color ) ); GridData data = new GridData(); data.widthHint = PALETTE_BOX_SIZE; data.heightHint = PALETTE_BOX_SIZE; result.setLayoutData( data ); result.addMouseListener( new PaletteListener( color ) ); return result; }
protected final void createGap(int width) { width = (int)(width * width_multiplier ); // We create a label just so we can attach the menu to it. assertConstructing(); Label result = new Label(splash, SWT.NONE); result.setBackground(Colors.blues[Colors.BLUES_LIGHTEST]); result.setForeground(Colors.blues[Colors.BLUES_DARKEST]); result.setText(""); result.addMouseListener(this.mListener); result.addMouseMoveListener(this.mMoveListener); result.setLocation(this.xSize, 0); result.setSize(width, hSize); result.setMenu(this.menu); this.xSize += width; }
public static void makeLinkedLabel(Label label, Runnable runnable) { label.setCursor(label.getDisplay().getSystemCursor(SWT.CURSOR_HAND)); label.setForeground(Colors.blue); label.addMouseListener(new MouseAdapter() { @Override public void mouseDoubleClick(MouseEvent arg0) { runnable.run(); } @Override public void mouseUp(MouseEvent arg0) { runnable.run(); } }); } }
@Override public void addSelectionListener(SelectionListener listener) { label.addMouseListener(new MouseToSelectionAdapter(listener)); label.getParent().pack(); label.getParent().layout(); } }
public LinkParameter( Composite composite, final String name_resource) { super(name_resource); link_label = new Label(composite, SWT.NULL); Messages.setLanguageText(link_label, name_resource); link_label.setCursor(link_label.getDisplay().getSystemCursor(SWT.CURSOR_HAND)); link_label.setForeground(Colors.blue); link_label.addMouseListener(new MouseAdapter() { @Override public void mouseDoubleClick(MouseEvent arg0) { fire(); } @Override public void mouseUp(MouseEvent arg0) { fire(); } }); }
label.setText(property.name()); label.setLayoutData(new GridData(SWT.FILL, SWT.TOP, true, false)); label.addMouseListener(new MouseAdapter() { @Override public void mouseUp(MouseEvent e) {
protected final Label createFixedLabel(int width) { assertConstructing(); Label result = new Label(splash, SWT.NONE); result.setBackground(Colors.white); result.setSize(width, SWT.DEFAULT ); result.setLocation(this.xSize, 0); result.addMouseListener(this.mListener); result.addMouseMoveListener(this.mMoveListener); result.setMenu(this.menu); if (this.hSize == -1) { int hSizeText = result.getSize().y; int hSizeImage = this.lDrag.getSize().y; this.hSize = hSizeText > hSizeImage ? hSizeText : hSizeImage; } this.xSize += width; return( result ); }
/** * Alters a given label to make it appear like a launchable * link. This should preferably be done after all other changes * have been performed on the label - especially the setting of * the label's text. */ public static void makeLinkedLabel(Label label, String hyperlink) { label.setData(hyperlink); String tooltip = label.getToolTipText(); // We only set a tooltip if one isn't set already and it isn't // identical to the label text. if (tooltip == null && !hyperlink.equals(label.getText())) { Utils.setTT(label,hyperlink.replaceAll("&", "&&")); } label.setCursor(label.getDisplay().getSystemCursor(SWT.CURSOR_HAND)); label.setForeground(Colors.blue); label.addMouseListener(new MouseAdapter() { @Override public void mouseDoubleClick(MouseEvent arg0) { Utils.launch((String) ((Label) arg0.widget).getData()); } @Override public void mouseUp(MouseEvent arg0) { Utils.launch((String) ((Label) arg0.widget).getData()); } }); ClipboardCopy.addCopyToClipMenu( label ); }
l.addMouseListener(clickHandler); d.addMouseListener(clickHandler);
protected final Label createFixedTextLabel(String msg_key, boolean add_colon, boolean bold) { assertConstructing(); Label result = new Label(splash, SWT.NONE); result.setBackground(Colors.blues[Colors.BLUES_LIGHTEST]); result.setForeground(Colors.blues[Colors.BLUES_DARKEST]); result.setText(MessageText.getString(msg_key) + ((add_colon) ? ":" : "")); if (bold) { if (this.bold_font == null) { this.bold_font = createBoldFont(result.getFont()); } result.setFont(this.bold_font); } result.addMouseListener(this.mListener); result.addMouseMoveListener(this.mMoveListener); result.pack(); result.setLocation(this.xSize, 0); result.setMenu(this.menu); if (this.hSize == -1) { int hSizeText = result.getSize().y; int hSizeImage = this.lDrag.getSize().y; this.hSize = hSizeText > hSizeImage ? hSizeText : hSizeImage; } this.xSize += result.getSize().x + 3; return( result ); }