私はコンポーネント (JComponent を拡張する) を作成しています。このコンポーネントには、その上に部分的にその境界の外に装飾が描画されます。
自己完結型のコードを使用してコンポーネントの外側に描画する方法があるかどうかを知りたいです (たとえば、親コンテナーで描画する必要はありません)。
私の知る限り、簡単な解決策はありません。これを実現する 1 つの方法は、ここGlassPane
に示すように、コンテナーの を描画することです。IMHO、コンポーネントのオブジェクトを変更して「見かけの」境界を変更するだけです。これにより、コンポーネント自体に「境界外」のものを描画できるようになります。Graphics