本文整理了Java中com.ait.lienzo.client.core.shape.Group.animate()
方法的一些代码示例,展示了Group.animate()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Group.animate()
方法的具体详情如下:
包路径:com.ait.lienzo.client.core.shape.Group
类名称:Group
方法名:animate
暂无
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-lienzo-extensions
private void animate(final Group group,
final Runnable callback) {
group.animate(animationTweener,
getProperties(),
animationDuration,
new AnimationCallback() {
@Override
public void onClose(IAnimation animation,
IAnimationHandle handle) {
super.onClose(animation,
handle);
callback.run();
}
});
}
代码示例来源:origin: kiegroup/drools-wb
private void hideGettingStartedHint() {
if (!isGettingStartedHintVisible) {
return;
}
hint.animate(AnimationTweener.LINEAR,
new AnimationProperties(),
ANIMATION_DURATION,
new IAnimationCallback() {
@Override
public void onStart(final IAnimation iAnimation,
final IAnimationHandle iAnimationHandle) {
//Nothing to do
}
@Override
public void onFrame(final IAnimation iAnimation,
final IAnimationHandle iAnimationHandle) {
//Lienzo's IAnimation.getPercent() passes values > 1.0
final double pct = iAnimation.getPercent() > 1.0 ? 1.0 : iAnimation.getPercent();
hint.setAlpha(1 - pct);
hint.getLayer().batch();
}
@Override
public void onClose(final IAnimation iAnimation,
final IAnimationHandle iAnimationHandle) {
canvasLayer.remove(hint);
isGettingStartedHintVisible = false;
}
});
}
代码示例来源:origin: org.drools/drools-wb-guided-dtree-editor-client
private void hideGettingStartedHint() {
if (!isGettingStartedHintVisible) {
return;
}
hint.animate(AnimationTweener.LINEAR,
new AnimationProperties(),
ANIMATION_DURATION,
new IAnimationCallback() {
@Override
public void onStart(final IAnimation iAnimation,
final IAnimationHandle iAnimationHandle) {
//Nothing to do
}
@Override
public void onFrame(final IAnimation iAnimation,
final IAnimationHandle iAnimationHandle) {
//Lienzo's IAnimation.getPercent() passes values > 1.0
final double pct = iAnimation.getPercent() > 1.0 ? 1.0 : iAnimation.getPercent();
hint.setAlpha(1 - pct);
hint.getLayer().batch();
}
@Override
public void onClose(final IAnimation iAnimation,
final IAnimationHandle iAnimationHandle) {
canvasLayer.remove(hint);
isGettingStartedHintVisible = false;
}
});
}
代码示例来源:origin: com.ahome-it/lienzo-charts
protected void applyAlphaToAreas(final double alpha)
{
final double duration = Math.min(getDefaultAnimationDuration() / 2, 200);
leftArea.animate(LINEAR, toPropertyList(ALPHA(alpha)), duration);
rightArea.animate(LINEAR, toPropertyList(ALPHA(alpha)), duration);
topArea.animate(LINEAR, toPropertyList(ALPHA(alpha)), duration);
bottomArea.animate(LINEAR, toPropertyList(ALPHA(alpha)), duration);
chartArea.animate(LINEAR, toPropertyList(ALPHA(alpha)), duration);
}
代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-lienzo-extensions
public Tooltip show() {
refresh();
stopIfRunning();
animationHandle = group
.setScale(0.1,
1)
.setAlpha(1)
.animate(AnimationTweener.LINEAR,
AnimationProperties.toPropertyList(AnimationProperty.Properties.SCALE(1,
1)),
DURATION);
return this;
}
代码示例来源:origin: org.drools/drools-wb-guided-dtree-editor-client
hint.animate(AnimationTweener.LINEAR,
new AnimationProperties(),
ANIMATION_DURATION,
代码示例来源:origin: kiegroup/drools-wb
hint.animate(AnimationTweener.LINEAR,
new AnimationProperties(),
ANIMATION_DURATION,
内容来源于网络,如有侵权,请联系作者删除!