此类可实现对
矩形可以有圆角。其边缘使用 Graphics 对象的当前线条样式。可以使用纯色填充、渐变填充或无填充。纯色填充可以使用 Alpha 透明度。渐变填充可以为线性渐变或放射状渐变。可在沿着渐变的指定点上至多指定 15 个颜色和 Alpha 值,可为渐变指定旋转角度和转换矩阵。最后,该矩形可具有从其上切去的圆角矩形洞。
该通用矩形绘制例程被很多外观所使用。该例程调用
对于扩展 UIComponent 的组件,这暗示调用
对于扩展 UIComponent 的组件,这暗示调用
子类应覆盖此方法并包扩对如
此过程发生在对源的任何缩放(如用户代码或缩放效果)之前。组件并不知道之后发生的缩放。
如果创建新的非矩形边框类,则应扩展该类。如果创建新的矩形边框类,则应扩展抽象子类 RectangularBorder。