我正在系统的另一个可视化表示上绘制一个小指示器小部件。
此小部件本质上是一个高度指示器:垂直条和指向当前摄像机高度的三角形。在原油ascii艺术:
|
|<
|
|
|
通常,下面的图层会影响可见性。是否有一种简单的方法可以在java2D中创建一个美观的白色“光环”?
干杯
答案 0 :(得分:0)
在我的应用程序中,我绘制了厚度为三个像素的线条 白色,然后再次以红色的一个像素的厚度。 尝试宽度,线帽样式和抗锯齿渲染提示 得到一些看起来不错的东西。
为文本实现光环更加困难:你必须打电话
Font.createGlyphVector
获取角色的轮廓,
将轮廓绘制为白色的线条,然后将线条绘制在
使用Graphics2D.drawString
以红色显示。