我已经被这个问题困扰了一段时间,但似乎找不到答案。在代号one网站的演示代码中,为了使对象居中,使用的代码是
水平对齐(Component.CENTER),
但是,当我尝试在 IntelliJ 中使用它时,Component.CENTER 甚至不是一个选项。有一个叫做 CENTER_ALIGNMENT 的东西,但是当我输入它时,我收到一条错误消息,指出“float”无法输入到“int”的要求中。有谁知道在 codenameone 的 tablelayout 中将对象居中的代码是什么?我已经检查并更新了我的所有软件。
最佳答案
您需要从Codename One导入类Component具体使用语句:
import com.codename1.ui.Component;
如果这不起作用,则意味着当前项目不是 Codename One 项目,因此请确保您使用新建项目向导创建了 Codename One 项目。
关于java - Component.CENTER 不适用于 Tablelayout(特别是使用 CODENAMEONE),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47046461/