Korrekte Inhaltsbreite in paintComponent() durch Insets beachten
0 Kommentar(e). Veröffentlicht von Christian Ullenboom am Freitag, April 20, 2007.Entwickler eigener Swing-Komponenten werden fürs Zeichnen auf getWidth() und getHeight() zurückgreifen. Wegen möglichen Insets sollte man jedoch beim Zeichen die Größenveränderungen betrachten.
@Override
protected void paintComponent( Graphics g )
{
Insets insets = getInsets();
int x = insets.left;
int y = insets.top;
int width = getWidth() - insets.left - insets.right;
int height = getHeight() - insets.top - insets.bottom;
...

0 Antwort(en) auf ›Korrekte Inhaltsbreite in paintComponent() durch Insets beachten‹
Kommentar veröffentlichen