Hallo ich verwende soeben ein JinternalFrame, ich möchte, dass der Inhalt des Fensters eine Bestimmte größe hat.
Für die Berchnung des verwende ich eigentlich die selbe Berechnung wie für JFrames.
so ca. mach ich das.
Mein Problem ist, dass internalFrame.getInsets().top einen Falschen wert zurück gibt.
Ich meine er gibt mir nicht die Tatsächliche Höhe des Oberenrades zurück (Ich meine die Leiste in der die Schleißen-, Minimieren- Maximierenbutton sind) wenn ich den oberen Code auf eine JFrame anwende bekomme ich die richtigen werte.
Was muss ich ändern?
Danke
Für die Berchnung des verwende ich eigentlich die selbe Berechnung wie für JFrames.
Code:
int height = internalFrame.getInsets().top+internalFrame.getInsets().bottom+inhalt.height
int width = internalFrame.getInsets().right+internalFrame.getInsets().left+inhalt.width
internalFrame.setSize(width,height);
so ca. mach ich das.
Mein Problem ist, dass internalFrame.getInsets().top einen Falschen wert zurück gibt.
Ich meine er gibt mir nicht die Tatsächliche Höhe des Oberenrades zurück (Ich meine die Leiste in der die Schleißen-, Minimieren- Maximierenbutton sind) wenn ich den oberen Code auf eine JFrame anwende bekomme ich die richtigen werte.
Was muss ich ändern?
Danke