Gast
2009-01-12, 16:32:05
Hallo!
Wie kann ich die Größe des "Schnörkels" eines JInternalFrames abfragen? *g*
Hintergrund:
Ich bekomme von einer Klasse ein JPanel gestellt, die Größe des Panels kann ich mit getPreferredSize() erfragen. Das Panel soll nun in ein JInternalFrame verpackt werden und auf einem JDesktop angezeigt werden.
Das Problem, das ich habe, ist, dass ich mit setSize (bzw setBounds) zwar die 'absolute' Größe des InternalFrame festlegen kann, aber dabei die Ränder und die Titelleiste Platz in Anspruch nehmen.
Ist das JPanel 100x100 gross und ich setze die Größe des InternalFrames auf 100x100, dann wird das JPanel nicht vollständig im InternalFrame angezeigt.
Ich muss also auf die Größe vom InternalFrame noch irgendwas draufrechnen - ich weiss nur nicht, wieviel und wie ich das erfragen kann.
Danke schonmal!
Wie kann ich die Größe des "Schnörkels" eines JInternalFrames abfragen? *g*
Hintergrund:
Ich bekomme von einer Klasse ein JPanel gestellt, die Größe des Panels kann ich mit getPreferredSize() erfragen. Das Panel soll nun in ein JInternalFrame verpackt werden und auf einem JDesktop angezeigt werden.
Das Problem, das ich habe, ist, dass ich mit setSize (bzw setBounds) zwar die 'absolute' Größe des InternalFrame festlegen kann, aber dabei die Ränder und die Titelleiste Platz in Anspruch nehmen.
Ist das JPanel 100x100 gross und ich setze die Größe des InternalFrames auf 100x100, dann wird das JPanel nicht vollständig im InternalFrame angezeigt.
Ich muss also auf die Größe vom InternalFrame noch irgendwas draufrechnen - ich weiss nur nicht, wieviel und wie ich das erfragen kann.
Danke schonmal!