
04/09/2012, 19:03
|
 | | | Fecha de Ingreso: diciembre-2007 Ubicación: en casa
Mensajes: 470
Antigüedad: 17 años, 2 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 |