.. bestimmen.
wie kann man das machen?
Ich habe festgestellt, daß JPanel.getHeight() nicht sofort einen Wert <> 0 liefert; daher die Frage, ab wann diese Funktion "echte" Werte liefert.
Gleichfalls ein Problem für mich, bei gegebenem Font die Höhe/ Breite eines JTextefeldes zu erhalten. Wieviel Platz gibt Swing als Umrandung dazu? Und um Wieviel größer muss dann ein Panel sein, auf dem das Textfeld allein stehen soll?
Was ich erreichen möchte:
Ich berechne die absoluten Positionen und Größen meiner Label etc abhängig von den Fonts und vorgebenen Zeilen/Spalten.
Danach setze ich die Fenstergröße.
Nun möchte ich aber am unteren Rand ein Panel mit Buttons haben dessen linke untere Ecke der des ContentPane() entspricht.
Über diesem Panel soll ein JLabel mit oder ohne Panel als Statuszeile stehen.
Z.Zt. gebe ich die Panelgröße mit festen Werten an, möchte das aber ändern, und Bildschirmentsprechende Werte erhalten.
Danke für Hinweise
Hanns
wie kann man das machen?
Ich habe festgestellt, daß JPanel.getHeight() nicht sofort einen Wert <> 0 liefert; daher die Frage, ab wann diese Funktion "echte" Werte liefert.
Gleichfalls ein Problem für mich, bei gegebenem Font die Höhe/ Breite eines JTextefeldes zu erhalten. Wieviel Platz gibt Swing als Umrandung dazu? Und um Wieviel größer muss dann ein Panel sein, auf dem das Textfeld allein stehen soll?
Was ich erreichen möchte:
Ich berechne die absoluten Positionen und Größen meiner Label etc abhängig von den Fonts und vorgebenen Zeilen/Spalten.
Danach setze ich die Fenstergröße.
Nun möchte ich aber am unteren Rand ein Panel mit Buttons haben dessen linke untere Ecke der des ContentPane() entspricht.
Über diesem Panel soll ein JLabel mit oder ohne Panel als Statuszeile stehen.
Z.Zt. gebe ich die Panelgröße mit festen Werten an, möchte das aber ändern, und Bildschirmentsprechende Werte erhalten.
Danke für Hinweise
Hanns