我目前在每个表单的顶部都有我的应用程序徽标。由于它占用了大量空间,我希望它的大小随着用户向下滚动而缩小,就像很多应用程序那样。
我的徽标目前只是一个容器,在布局中将徽标添加到NORTH。你们中的任何人已经实现了类似的东西,并且可以给我一个提示如何实现这个目标吗?
提前致谢。
答案 0 :(得分:1)
查看此title animations的博文。这是帖子中的相关代码:
Form hi = new Form("Shai's Social App", new BoxLayout(BoxLayout.Y_AXIS));
for(int iter = 0 ; iter < 100 ; iter++) {
hi.add(new Label("Social Data Goes here..."));
}
Toolbar tb = new Toolbar();
hi.setToolbar(tb);
ComponentAnimation cna = tb.createStyleAnimation("TitleAreaClean", 200);
ComponentAnimation title = tb.getTitleComponent().createStyleAnimation("TitleClean", 200);
hi.getAnimationManager().onTitleScrollAnimation(cna, title);
hi.show();