当前位置: 首页>>代码示例>>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;未经允许,请勿转载。