开发者

Why are gray pixels appearing on the edges of a black s:Line?

This is the Line i'm using:

<s:Line x="25" y="22" width="42">
    <s:stroke>
        <s:SolidColorStroke color="black" weight="2" />
    </s:stroke>
</s:Line>

The result is a black line with width 44 and two gray pixels on each end of the line (the top pixels of the two vertical are gray). How can i make the line 42 pixels in width and without gray pixels? The current solution i've found is to use two lines one over the other like the one abo开发者_如何学JAVAve with weight="1" but i hope there is a better one :]

Thanks in advance,

Blaze


A friend of mine just told me the answer. He doesn't have an account here so i thought it would be helpful to post his answer here.

<s:stroke>
    <s:SolidColorStroke color="black" weight="2" caps="square"/>
</s:stroke>

That caps property is round by default.

P.S. To the moderators: please remove the whole question if you think it has no value. It's not an attempt to get points by my own answers :]

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜