Tha*_*wen 5 java swing drawing clip bounds
我正在制作一个组件(扩展 JComponent),它将在其顶部绘制一些装饰,部分超出其边界。
我想知道是否有一种使用自包含代码在组件外部进行绘图的方法(例如,我不想在父容器中进行任何绘图)。
mre*_*mre 2
AFAIK,没有简单的解决方案。实现此目的的一种方法是利用容器的GlassPane,如此处所示。恕我直言,我只是修改Graphics组件的对象来更改“明显”边界,这将使您能够绘制组件本身“边界之外”的内容。
GlassPane
Graphics
归档时间:
14 年 前
查看次数:
2444 次
最近记录: