java - Component.CENTER 不适用于 Tablelayout(特别是使用 CODENAMEONE)

标签 java intellij-idea components codenameone

我已经被这个问题困扰了一段时间,但似乎找不到答案。在代号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/

相关文章:

Java:关于断言行为的问题

java - ANT 构建失败 : package javax. servlet.jsp 不存在

java - 打包成jar,在cmd中运行,但找不到主类

java - 在 Intellij Idea 中从全局 JAR 文件中搜索字符串

javascript - 类似单选按钮行为的 Vue.js 组件

frameworks - 实体编程教程?

java - 记录 hibernate 查询不起作用

使用 java.util.concurrent 语义的 Java 并发支持

java - IntelliJ : How to enable JPAQL validation without persistence. XML?

delphi - Delphi 的 WebSocket 客户端实现