9得票8回答
如何为TextView添加轮廓线?

我想做什么?(蓝色将被更改为白色) 我做了什么? 我找到了一个扩展TextView的类,可以很接近地绘制出我想要的边框。问题是,我无法将描边颜色更改为任何颜色,它总是绘制为黑色。如何将边框颜色设置为白色? 我的输出是什么: 我的代码在哪里? public class TypeFac...

8得票4回答
使用SVG滤镜创建内部描边

我希望在SVG路径上模拟“内描边”。 我有一个SVG地图,其中包含多个复杂路径(国家),每个路径都有不同的填充颜色和描边。 我想在第一个路径中添加一个“虚假的内描边”。 我使用内阴影技巧(高斯模糊滤镜)完成了一些工作,但无法使其“非模糊”。 理想的解决方案是作为SVG过滤器,因此我可以通过JS...

11得票2回答
Android带有填充的虚线边框

我有一个RadioGroup 我想添加一个带有一些填充的虚线描边(边框?)。 Radio Buton的背景是什么?<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <it...

10得票2回答
用特定像素宽度绘制一条线

我想在画布上使用线条显示X/Y数据,并设置一定宽度(以像素或“dp”为单位)。我已经尝试使用Paint的setStrokeWidth(..)方法,确实可以改变线宽,但这不是我需要的。在我的情况下,我使用matrix.preScale(xScale,yScale)将画布缩放到“真实工程单位”,因...

90得票7回答
我需要将描边颜色更改为用户定义的颜色。与状态无关。

我需要从应用程序中更改描边颜色。用户能够更改背景颜色,因此我也需要让他们更改按钮的描边(轮廓)。由于它已经在可绘制对象中设置好了(如下所示),我没有找到一种方法来更改这个。看起来所有其他类似的问题都只是说要使用XML文件....但那不让我做动态更改。谢谢你的帮助! 我需要将描边颜色更改为用户...

12得票1回答
仅在内部或仅在外部描绘SVG路径

考虑两个HTML SVG路径,一个正方形(class inside),一个矩形(class outside),高度相同。当我应用stroke-width: 10px时,描边会向内外各应用5px。Fiddle 我应该如何仅描绘内部或仅描绘外部? .inside { stroke: ...

13得票3回答
不进行Stroke转换的AffineTransform?

使用Graphics2D的scale()函数时,如果使用两个不同的参数(在x和y方向上按不同比例缩放),之后绘制到此Graphics2D对象上的所有内容都会被缩放。这会产生一种奇怪的效果,沿一个方向绘制的线条比沿另一个方向绘制的线条更粗。下面的程序演示了这种效果,并显示了该窗口: publi...

17得票5回答
如何制作带有边框的SVG“线条”?

我有一个小的SVG小部件,其目的是显示一系列角度(请参见图像)。 现在,这些角度是线元素,只有描边而没有填充。但现在我想要一个“内部填充”颜色和一个“描边/边框”周围。我猜线元素无法处理这个问题,那么我应该使用什么替代品呢? 请注意,线的描边末端是圆形的。我希望在解决方案中保持这种效果。 ...

7得票4回答
C# List<T> 排序:按照汉字笔画排序

我有一个网页,其中有一个排序功能,我需要按照汉字笔画来对列表进行排序。 我创建了一个应用程序,其中包含以下代码: List&lt;Student&gt; stuList = new List&lt;Student&gt;() { new Student("上海"), ...

9得票2回答
NSBezierPath圆角矩形的拐角不太好。

我有一个NSBezierPath,用于绘制圆角矩形,但是在全尺寸查看时,它的边角看起来很粗糙,并且比其余部分更亮。我的代码如下: NSBezierPath *path = [NSBezierPath bezierPath]; [path appendBezierPathWithRo...