我无法管理它来自定义复选框组件的样式。当应用程序运行时,所选状态的图像不会显示。对于每个相关状态,我已经将边框类型设置为“空白”。我错过了什么?更改代码名称1中的复选框样式
example image for the selected state
checkbox component in gui builder
我无法管理它来自定义复选框组件的样式。当应用程序运行时,所选状态的图像不会显示。对于每个相关状态,我已经将边框类型设置为“空白”。我错过了什么?更改代码名称1中的复选框样式
example image for the selected state
checkbox component in gui builder
首先,你应该看看OnOffSwitch
组件,并检查了在component gallery因为它看起来就像你正在试图完成的任务。
您正在自定义组件背景而不是其状态图像。状态图像是特殊情况下的图像,可以通过主题常量自定义复选框,并根据所选状态进行更改。背景是不知道这些国家,在这种情况下选择是集中的同义词...
我知道'OnOffSwitch '但我使用的图像仅用于测试目的。我打算使用其他图像。只是为了好奇,因为在gui构建器中,我可以为组件设置“选定”或“未选定”样式。因此,那些选择状态并不依赖于这些?这些款式什么时候适用?我只是试图理解这个概念:) – Osman
这些都是基于焦点应用的。您可以使用主题常量自定义复选框的图像属性https://www.codenameone.com/manual/advanced-theming.html –
似乎毫无用处,因为它显示整个矩形区域,当我将它放在某个图像上或黑色背景。任何方式来避免它? (我尝试过主题定制,但是失败了。) – Lin
欢迎来到堆栈溢出:-)请发表[mcve]并看看[问] – JimHawkins