[Java lista] A JDialog a pack() és a setModal
Mariák Kálmán
sirkalmi at kalmiesemese.hu
2010. Júl. 13., K, 18:21:22 CEST
Szervusztok!
Van ez a pack() metódus ami azt csinálja, hogy egy ablak méretét
beállítja a rápakolt komponensek méretének függvényében. Nagyon hasznos.
Érdekes módon azt tapasztaltam, hogy esetemben csak akkor működik, ha a
JDialog-nak beállítom a setModal(true) tulajdonságot. Ez ugye annyit
csinál, hogy más ablakra nem lehet átkattintani amíg emez aktív.
Esetemben szükség is van erre, viszont, ha ez be van kapcsolva akkor
érdekes módon csak másodjára záródik be az ablak. Kattintok az x-re
villan egyet, kattintok megint bezáródik. Érdekes.
A kérdésem az volna, hogy a pack()-nak mi köze van a setModal-hoz
illetve miért csak másodjára lehet bezárni az ablakot?
A szóban forgó JDialog:
http://nopaste.info/d204c5e4dd.html
Köszönöm a válaszokat!
sirkalmi
További információk a(z) Javalist levelezőlistáról