Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex Flex 4-如何在复选框和复选框的标签部分周围绘制或放置边框_Apache Flex_Checkbox_Flex4_Border - Fatal编程技术网

Apache flex Flex 4-如何在复选框和复选框的标签部分周围绘制或放置边框

Apache flex Flex 4-如何在复选框和复选框的标签部分周围绘制或放置边框,apache-flex,checkbox,flex4,border,Apache Flex,Checkbox,Flex4,Border,我对此做了很多研究——包括创建自定义皮肤,但似乎无法做到。我只想在复选框和标签周围有一个边框。我还需要一个背景色,我通过opaqueBackground属性(通过AS3设置)成功地设置了它。只是似乎找不到有边界的钥匙。感谢您的帮助。单选按钮也需要相同的设置。通过创建自定义皮肤,您走上了正确的道路。只需复制默认的CheckBoxSkin,并在顶层添加一个Rect,以便首先绘制它(在声明状态的下方,在第一个组之前): 然后将新皮肤设置为复选框皮肤,可以在CSS中设置,也可以通过其skinClas

我对此做了很多研究——包括创建自定义皮肤,但似乎无法做到。我只想在复选框和标签周围有一个边框。我还需要一个背景色,我通过opaqueBackground属性(通过AS3设置)成功地设置了它。只是似乎找不到有边界的钥匙。感谢您的帮助。单选按钮也需要相同的设置。

通过创建自定义皮肤,您走上了正确的道路。只需复制默认的CheckBoxSkin,并在顶层添加一个Rect,以便首先绘制它(在声明状态的下方,在第一个组之前):


然后将新皮肤设置为复选框皮肤,可以在CSS中设置,也可以通过其skinClass直接在特定复选框上设置


希望这能有所帮助。

哇-太简单了-非常感谢!!!我想如果我想让边界更厚,我也会在皮肤上添加一些东西。我也会尝试一下。再次感谢你。我在网上搜索Flex帮助时学到了很多东西。我有8本书和一堆书签。如果你知道任何好的网站或书籍,请让我知道。这很有趣!
<s:Rect left="0" right="0" top="0" bottom="0">
    <s:stroke>
        <s:SolidColorStroke color="#ff0000"/>
    </s:stroke>
</s:Rect>