Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/09/2012, 19:03
Avatar de FiruzzZ
FiruzzZ
 
Fecha de Ingreso: diciembre-2007
Ubicación: en casa
Mensajes: 470
Antigüedad: 16 años, 5 meses
Puntos: 41
Respuesta: Posicionar un JDialog dentro de un Jframe

getLocationOnScreen(); // te da el x y del JFrame
sumando la HEIGHT + Y = tenés el punto inferior del frame
ahora tenés que tomar el HEIGHT del JDialog que queres posicionar y lo restas con (Y + height) del JFrame y listo.. esto hará que la parte inferior de ambos (JFRame y JDialog ) terminen igualmente posicionados.
x sería el mismo para ambos

Nota: un poco de ejes cartesianos, ciclo básico escolar. y sobre todo una de las cosas interesantes de esta profesión, resolver problemas.

PD: bastante atípica la ubicación que querés realizar, por algo existe el método que ya conocés, setLocationRelationTo; diría que es un estándar que se desplieguen las nuevas ventanas "modales" en ese orden.
__________________
BadProgrammerException!

Última edición por FiruzzZ; 04/09/2012 a las 19:21