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


Java SwingTools.transformToolTipText方法代碼示例

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


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

示例1: getToolTipText

import com.rapidminer.gui.tools.SwingTools; //導入方法依賴的package包/類
/** This method ensures that the correct tool tip for the current table cell is delivered. */
@Override
public String getToolTipText(MouseEvent e) {
	Point p = e.getPoint();
	int column = columnAtPoint(p);
	ParameterType type = types[column];
	StringBuffer toolTip = new StringBuffer(type.getDescription());
	if (!(type instanceof ParameterTypeCategory) && !(type instanceof ParameterTypeStringCategory)) {
		String range = type.getRange();
		if (range != null && range.trim().length() > 0) {
			toolTip.append(" (");
			toolTip.append(type.getRange());
			toolTip.append(")");
		}
	}
	String toolTipText = SwingTools.transformToolTipText(toolTip.toString());
	return toolTipText;
}
 
開發者ID:transwarpio,項目名稱:rapidminer,代碼行數:19,代碼來源:ListPropertyTable2.java

示例2: EnumerationPropertyTable

import com.rapidminer.gui.tools.SwingTools; //導入方法依賴的package包/類
public EnumerationPropertyTable(ParameterTypeEnumeration type, List<String> valueList, Operator operator) {
	super(new String[] { type.getValueType().getKey(), type.getValueType().getKey() });
	this.type = type;
	this.operator = operator;
	updateTableData(valueList.size());
	updateEditorsAndRenderers();
	int j = 0;
	for (String value : valueList) {
		getModel().setValueAt(value, j, 0);
		j++;
	}

	// generating toolTip for keys
	ParameterType valueType = type.getValueType();
	StringBuffer toolTip = new StringBuffer(valueType.getDescription());
	if ((!(valueType instanceof ParameterTypeCategory)) && (!(valueType instanceof ParameterTypeStringCategory))) {
		String range = valueType.getRange();
		if ((range != null) && (range.trim().length() > 0)) {
			toolTip.append(" (");
			toolTip.append(valueType.getRange());
			toolTip.append(")");
		}
	}
	keyToolTip = SwingTools.transformToolTipText(toolTip.toString());
}
 
開發者ID:transwarpio,項目名稱:rapidminer,代碼行數:26,代碼來源:EnumerationPropertyTable.java

示例3: ListPropertyTable

import com.rapidminer.gui.tools.SwingTools; //導入方法依賴的package包/類
public ListPropertyTable(ParameterTypeList type, List<String[]> parameterList, Operator operator) {
	super(new String[] { type.getKeyType().getKey().replaceAll("_", " "),
			type.getValueType().getKey().replaceAll("_", " ") });
	this.type = type;
	this.operator = operator;
	updateTableData(parameterList.size());
	updateEditorsAndRenderers();
	Iterator<String[]> i = parameterList.iterator();
	int j = 0;
	while (i.hasNext()) {
		String[] keyValue = i.next();
		getModel().setValueAt(keyValue[0], j, 0);
		getModel().setValueAt(keyValue[1], j, 1);
		j++;
	}

	// generating toolTip for keys
	ParameterType keyType = type.getKeyType();
	StringBuffer toolTip = new StringBuffer(keyType.getDescription());
	if ((!(keyType instanceof ParameterTypeCategory)) && (!(keyType instanceof ParameterTypeStringCategory))) {
		String range = keyType.getRange();
		if ((range != null) && (range.trim().length() > 0)) {
			toolTip.append(" (");
			toolTip.append(keyType.getRange());
			toolTip.append(")");
		}
	}
	keyToolTip = SwingTools.transformToolTipText(toolTip.toString());
}
 
開發者ID:transwarpio,項目名稱:rapidminer,代碼行數:30,代碼來源:ListPropertyTable.java


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