我正在玩 Codenameone 教程之一中的 Netflix 克隆应用程序。我注意到在模拟器中,根据视频,“Netflix”图像标题没有按预期居中:
应该显示标题的代码是:
((Label)tb.getTitleComponent()).setIcon(r.getImage("netflix-logo.png"));
调用已弃用的方法 setAlignment 后:
Label title = (Label)tb.getTitleComponent();
title.setAlignment(Component.CENTER);
现在标题已在模拟器中正确显示了:
由于该示例是几年前完成的,谁能告诉我哪种是在工具栏中居中图像标题的正确方法?
谢谢。