本文整理汇总了Java中prefuse.visual.VisualItem.setEndY方法的典型用法代码示例。如果您正苦于以下问题:Java VisualItem.setEndY方法的具体用法?Java VisualItem.setEndY怎么用?Java VisualItem.setEndY使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类prefuse.visual.VisualItem
的用法示例。
在下文中一共展示了VisualItem.setEndY方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: move
import prefuse.visual.VisualItem; //导入方法依赖的package包/类
protected static void move(VisualItem item, double dx, double dy) {
if ( item instanceof AggregateItem ) {
Iterator items = ((AggregateItem)item).items();
while ( items.hasNext() ) {
move((VisualItem)items.next(), dx, dy);
}
} else {
double x = item.getX();
double y = item.getY();
item.setStartX(x); item.setStartY(y);
item.setX(x+dx); item.setY(y+dy);
item.setEndX(x+dx); item.setEndY(y+dy);
}
}
示例2: move
import prefuse.visual.VisualItem; //导入方法依赖的package包/类
protected static void move(VisualItem item, double dx, double dy) {
if ( item instanceof AggregateItem ) {
Iterator<?> items = ((AggregateItem)item).items();
while ( items.hasNext() ) {
move((VisualItem)items.next(), dx, dy);
}
} else {
double x = item.getX();
double y = item.getY();
item.setStartX(x); item.setStartY(y);
item.setX(x+dx); item.setY(y+dy);
item.setEndX(x+dx); item.setEndY(y+dy);
}
}
示例3: move
import prefuse.visual.VisualItem; //导入方法依赖的package包/类
protected static void move(VisualItem item, double dx, double dy) {
if ( item instanceof AggregateItem ) {
Iterator<?> items = ((AggregateItem)item).items();
while ( items.hasNext() ) {
move((VisualItem)items.next(), dx, dy);
}
} else {
double x = item.getX();
double y = item.getY();
item.setStartX(x); item.setStartY(y);
item.setX(x+dx); item.setY(y+dy);
item.setEndX(x+dx); item.setEndY(y+dy);
}
}
示例4: setY
import prefuse.visual.VisualItem; //导入方法依赖的package包/类
/**
* Update the y-coordinate of an item. The current y value will become the
* new starting y value, while the given value will become the new current
* x and ending y values. This method also supports an optional referrer
* item, whose y coordinate will become the new starting y coordinate
* of item if item's current x value is NaN.
* @param item the VisualItem to update
* @param referrer an optional referrer VisualItem
* @param y the y value to set
*/
public static void setY(VisualItem item, VisualItem referrer, double y) {
double sy = item.getY();
if ( Double.isNaN(sy) )
sy = (referrer != null ? referrer.getY() : y);
item.setStartY(sy);
item.setEndY(y);
item.setY(y);
}