LayoutManager GridBag | weight nachträglich ändern

Drake

Bekanntes Mitglied
Hallo

eine kurze Frage, ist es möglich an die gesetzte GridBagConstraints einer Componente zu kommen und diese zu verändern?

mfg
Drake
 
die vorhandenen Methoden des Layouts muss man dir aber nicht aufzählen, oder?
GridBagLayout (Java Platform SE 6)

falls nicht alles geklärt ist (oder jemand anders vorher antwortet) musst du als Einsatz-Beweis hier alle Methoden nennen,
bei denen GridBagConstraints als Parameter oder Rückgabewert beteiligt sind 😉
 
ab und zu sucht man halt einfach falsch


dann beantworte ich meine Frage selbst

wie komme ich an die gesetzte Constraints?
getConstraints() liefert mir eine Kopie

wie verändere ich die gesetzte Constraints?
in dem ich mit setConstraints() für meine Komponente eine neue setze

Vielen Dank für die Antwort, mein Tag war auch stressig
 
Zuletzt bearbeitet:
interessant noch, wie ich gerade sehe

getConstraints
Gets the constraints for the specified component. A copy of the actual GridBagConstraints object is returned.

lookupConstraints
Retrieves the constraints for the specified component. The return value is not a copy, but is the actual GridBagConstraints object used by the layout mechanism.
 

Zurück
Oben