當前位置: 首頁>>代碼示例>>Java>>正文


Java SWT.SPACE屬性代碼示例

本文整理匯總了Java中org.eclipse.swt.SWT.SPACE屬性的典型用法代碼示例。如果您正苦於以下問題:Java SWT.SPACE屬性的具體用法?Java SWT.SPACE怎麽用?Java SWT.SPACE使用的例子?那麽, 這裏精選的屬性代碼示例或許可以為您提供幫助。您也可以進一步了解該屬性所在org.eclipse.swt.SWT的用法示例。


在下文中一共展示了SWT.SPACE屬性的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: addConfigurableMenuItem

private MenuItem addConfigurableMenuItem(Menu menu, final String orgText,
		final String acceleratorKey, SelectionListener listener) {
	char accelerator = Config.getInstance().getString(acceleratorKey)
			.toUpperCase().charAt(0);
	int acc = SWT.MOD1 + (accelerator == ' ' ? SWT.SPACE : accelerator);
	String text = orgText + " \t Ctrl+"
			+ (accelerator == ' ' ? "[space]" : accelerator);

	final MenuItem item = addMenuItem(menu, text, acc, listener);

	Config.getInstance().addPropertyChangeListener(
			new IPropertyChangeListener() {
				public void propertyChange(PropertyChangeEvent arg0) {
					if (arg0.getProperty().equals(acceleratorKey))
						updateAccelerator(item, orgText, Config
								.getInstance().getString(acceleratorKey)
								.toUpperCase().charAt(0));
				}
			});

	return item;
}
 
開發者ID:juanerasmoe,項目名稱:pmTrans,代碼行數:22,代碼來源:MenuManager.java

示例2: updateAccelerator

private void updateAccelerator(MenuItem item, String itemText,
		char newAccelerator) {
	itemText += " \t Ctrl+"
			+ (newAccelerator == ' ' ? "[space]" : newAccelerator);
	int acc = SWT.MOD1
			+ (newAccelerator == ' ' ? SWT.SPACE : newAccelerator);
	item.setText(itemText);
	item.setAccelerator(acc);
}
 
開發者ID:juanerasmoe,項目名稱:pmTrans,代碼行數:9,代碼來源:MenuManager.java

示例3: addAvailableFieldsProposals

@SuppressWarnings("unchecked")
private void addAvailableFieldsProposals(ITextViewer textViewer,Image image, List<ICompletionProposal> proposals,String prefix, int offset,int replacementLength) {
	Map<String,Class<?>> fieldMap=(Map<String, Class<?>>)textViewer.getTextWidget().getData(ExpressionEditorDialog.FIELD_DATA_TYPE_MAP); 
	
	for(Entry<String, Class<?>> entry:fieldMap.entrySet()){
		String display = entry.getKey()+SWT.SPACE+Constants.DASH+entry.getValue().getSimpleName();
		String replacementString=SWT.SPACE+entry.getKey()+SWT.SPACE;
		HydrographCompletionProposal customProposal=new HydrographCompletionProposal(replacementString,offset-prefix.length(),replacementLength,replacementString.length(),
				image,display,null,null);
       	customProposal.setType(CUSTOM_TYPE);
       	
       	proposals.add(customProposal);
	}
}
 
開發者ID:capitalone,項目名稱:Hydrograph,代碼行數:14,代碼來源:HydrographCompletionProposalComputer.java


注:本文中的org.eclipse.swt.SWT.SPACE屬性示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。