Hallihallo,
ich beschäftige mich gerade mit dem GUI von einem kleinen Projekt und stehe nun vor einem Problem, wobei mein GUI etwa wie folgt aufgebaut ist:
Die Fläche ist von einer horizontalen Box umgeben, in der sich eine vertikale Box (links - mit "Label1" & "Label2") sowie ein Panel mit einem GridLayout (mit 4 ähnlichen vertikalen Boxen (eine ist davon im Bild dargestellt)) befindet. Mein Problem ist nun, dass ich gerne die (absolute) Höhe von Label3 sowie Label4 ermitteln möchte (diese befinden sich in einer der vertikalen Boxen, die von dem GridLayout umgeben ist), damit ich Label1 sowie Label2 entsprechend ausrichten kann.
Da sich Label1 sowie Label2 ja in der vertikalen Box befinden, kann ich ja über bzw. unter die beiden Labels einen verticalStrut setzen - allerdings müsste ich hierfür die entsprechenden Höhen wissen.
Label3.getY() liefert mir (ich denke aufgrund der Box) 0 zurück, so dass ich mir nicht sicher bin, wie ich an die Y-Position komme.
Liebe Grüße
ich beschäftige mich gerade mit dem GUI von einem kleinen Projekt und stehe nun vor einem Problem, wobei mein GUI etwa wie folgt aufgebaut ist:
Code:
| _ _ _ _ _ _ _ _ _ _ |
| . Uhrzeit |
| . Bild |
| . Bild |
| . Text |
|Label1 . Label3 |
|Label2 . Label4 |
| _ _ _ _ _ _ _ _ _ _ |
Da sich Label1 sowie Label2 ja in der vertikalen Box befinden, kann ich ja über bzw. unter die beiden Labels einen verticalStrut setzen - allerdings müsste ich hierfür die entsprechenden Höhen wissen.
Label3.getY() liefert mir (ich denke aufgrund der Box) 0 zurück, so dass ich mir nicht sicher bin, wie ich an die Y-Position komme.
Liebe Grüße