控制OnOff Switch的外观

时间:2015-11-26 23:09:36

标签: codenameone

我的UI中有一个OnOffSwitch。它的UUID设置为特定样式。

当我修改此样式的颜色时,完整的OnOffSwitch会受到影响。我怎样才能使滑动件有一种背景颜色,整个盒子内的区域又有另一种?我想要一个绿色正方形,黑色边框在透明背景上滑动,边框稍厚一些。

1 个答案:

答案 0 :(得分:1)

你必须制作自己的OnOffSwitch图像,其中3个:

  1. switchOffImage =关闭状态图像(在您的情况下,黑色边框图像稍厚)
  2. switchOnImage =开启状态图像(在您的情况下,带有黑色边框的绿色方块)
  3. switchMaskImage =方形透明蒙版图像
  4. 要了解3张图片应该是什么样的,请打开GUI Builder - >选择主题 - >切换到UIID部分的常量选项卡,您将在那里找到上面提到的3 UIID。如果不是,请单击添加并在下拉列表中查找它们,然后将它们全部添加。

    完成开关图像的设计后,请更换默认图像。继续修改和测试,直到你的OnOffSwitch顺利流动。