本文整理匯總了Java中org.eclipse.swt.widgets.Link.setEnabled方法的典型用法代碼示例。如果您正苦於以下問題:Java Link.setEnabled方法的具體用法?Java Link.setEnabled怎麽用?Java Link.setEnabled使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類org.eclipse.swt.widgets.Link
的用法示例。
在下文中一共展示了Link.setEnabled方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: createUI_50_SetupExternalWebbrowser
import org.eclipse.swt.widgets.Link; //導入方法依賴的package包/類
private void createUI_50_SetupExternalWebbrowser(final Composite parent, final Composite container) {
/*
* Link: Setup browser
*/
final Link linkSetupBrowser = new Link(container, SWT.WRAP);
GridDataFactory.fillDefaults()//
.align(SWT.FILL, SWT.END)
.applyTo(linkSetupBrowser);
linkSetupBrowser.setText(Messages.Search_View_Link_SetupExternalBrowser);
linkSetupBrowser.setEnabled(true);
linkSetupBrowser.addSelectionListener(new SelectionAdapter() {
@Override
public void widgetSelected(final SelectionEvent e) {
PreferencesUtil.createPreferenceDialogOn(//
parent.getShell(),
PrefPageWebBrowser.ID,
null,
null).open();
}
});
}
示例2: addlinkToAddPassThroughFieldsInMappingWindow
import org.eclipse.swt.widgets.Link; //導入方法依賴的package包/類
private void addlinkToAddPassThroughFieldsInMappingWindow(final Composite container,
final PropertyToolTipInformation propertyInfo) {
String propertyNameCapitalized = getCapitalizedName(propertyInfo);
final Link link = new Link(container, SWT.NONE);
String tempText= propertyNameCapitalized+" : <a>" + Constants.ADD_FIELDS_AS_PASSTHROUGH_FIELDS+ "</a>";
link.setText(tempText);
if(component.getTargetConnections().isEmpty())
link.setEnabled(false);
link.setBackground(container.getDisplay().getSystemColor(SWT.COLOR_INFO_BACKGROUND));
addMouseHoverListenerToLink(link,container);
addSelectionListenerToLink(propertyInfo, link);
}