为什么 Codename one 中的 Designer 不报告我设置的属性?

Why is the Designer in Codename one not reporting the attributes I set?

我用 "Hello World bare bones" 开始了一个代号 One 项目。我曾经在设计器的主题选项卡中定义样式,但现在变得乏味了。

实际上,对于某些选择器,即使我覆盖(取消选中 Derive 框)某些属性,样式也不会在设计器(见下文)或应用程序本身中更改。

然而,在选择器列表中,颜色不是我选择的颜色,但对齐方式似乎是它。

主题似乎被锁定在某处。是我弄错了,还是应该给主题设置一个常量 "unlock" ,甚至应该清空一些目录?

请注意,我使用的是带有设计器 V 1.1 的 NetBeans

.

编辑 2017 年 3 月 1 日

按照@Diamond 的重要提示,我能够通过将边框设置为空(而不是 NULL)来更改前景色。但是现在对齐仍然​​不是我所期望的(见下文)。我该怎么做 属性 ?

感谢任何帮助,

在设计器中,边框优于背景颜色背景图像。这意味着如果设置了 边框图像 ,则 背景颜色 将没有任何效果,除非边框只是笔画或线条。

始终通过以下几个步骤解决此问题:

  1. 转到“边框”选项卡并取消选中覆盖。
  2. 单击 Border Help 旁边的 ... 按钮,将显示一个新对话框。
  3. Type(第一行)更改为 Empty 并单击 Ok

您的背景颜色现在会产生效果。