desencadenantes Pop -up son los eventos, como un botón del ratón , haga clic en un enlace o botón que están programados para activar un pop -up . Botones del ratón desencadenantes emergentes utilizan el método isPopupTrigger () a la clase MouseEvent . El método isPopupTrigger () sólo se activa si las condiciones mousePressed () o mouseReleased () son verdaderas. Otro disparo posible es la selección de un nuevo URL. HTML abre nuevas páginas Web en la ventana principal del navegador por defecto. Para abrir automáticamente un enlace en una nueva ventana, utilice la sintaxis texto del enlace < /a> . menús aparecen cuando los usuarios tienen que hacer una elección. Menús cierran cuando un usuario selecciona un elemento del menú . La clase JPopupMenu crea un contenedor vacío de menú emergente. Las opciones del menú se crean añadiendo una JMenuItem a la clase JPopupMenu . JMenuBar es un recipiente vacío se utiliza para mantener las listas de menú . Cuerdas añadir listas de menús desplegables para desplegar ventanas y cuadros de diálogo . El método showInputDialog () muestra la opción de menú seleccionada para que los usuarios completen la acción. Los eventos generados por las selecciones de menú se manejan mediante el método actionPerformed (). Utilice windowObject.close () para cerrar un pop -up cuando se completan las medidas necesarias. El paquete javax.swing crea pop - ups que aparecen en cualquier lugar dentro de un componente Java. Utilice el método show () en el objeto JPopupMenu para definir dónde debe aparecer la ventana emergente. El generalPopup.show método ( vista , xCoord , yCoord ) ; coloca el pop -up en la X especificado y las coordenadas y. El método windowObject.resizeby ( dx, dy ) expande el tamaño de la ventana . Dx positivo y los valores dy ampliar la ventana, mientras que los valores negativos hacen que sea más pequeño. Introducción de una parte de una página Web puede desencadenar un pop -up . Oyentes ratón activan los componentes de Java cuando los usuarios entren o salgan de la zona componente o apretar un botón. La interfaz MouseListener se utiliza para controlar estos valores . Oyentes ratón pueden activar otros controles, como los menús emergentes y factores desencadenantes del ratón. Interfaces oyentes ratón debe incluir implementaciones de al menos estos cinco métodos : ratón pulsado, del ratón , ratón liberado , ratón entró y salió del ratón . El método mouseDragged ( ) controla los eventos cuando se arrastra un componente Java. bloqueadores de ventanas emergentes son parte de las funciones del navegador Web y el navegador plug- ins. Bloqueadores de ventanas emergentes evitar pop- ups de apertura, aunque algunos bloqueadores de ventanas emergentes reconocen y permiten que el usuario inició pop -ups. Una prueba de verdadero-falso booleano se puede utilizar para informar si las ventanas emergentes funcionan contra un bloqueador de pop -up . Si la prueba bloqueador de pop -up no , el sitio presenta información en la ventana principal del navegador en lugar de en una ventana emergente.
Menús
las ventanas emergentes pueden incluir menús .
Ubicación y mapa
Ratón oyentes
Bloqueadores de ventanas emergentes