Pop -ups von Webseiten eingeleiteten Anzeigen, Warnungen und Hinweise . Pop -up- Menüs und kontextsensitive Hilfe sind Beispiele von Pop-ups , die in der Regel durch den Benutzer aktiviert werden. Verwenden Sie das Java Jdialogue Klasse Pop-up- Dialoge zu erstellen und das Aussehen der Website Pop-ups mit dem Popup_Layer . Trigger
Pop -up Auslöser sind Ereignisse , wie ein Mausklick auf einen Link oder Button, programmiert zu aktivieren ein Pop -up sind . Maustaste Popup- Trigger verwenden isPopupTrigger ()-Methode mit dem MouseEvent -Klasse. Die isPopupTrigger ()-Methode nur aktiviert , wenn die mousePressed () oder mouseReleased () Bedingungen erfüllt sind . Eine weitere mögliche Auslöser ist die Auswahl einer neuen URL . HTML eröffnet neue Web -Seiten im Hauptfenster des Browsers standardmäßig . Um automatisch einen Link in einem neuen Fenster geöffnet, verwenden Sie die Syntax Linktext .
Menüs
< br > Pop -up-Fenster gehören Menüs .
Menüs angezeigt, wenn Benutzer eine Wahl treffen müssen . Menüs zu schließen, wenn ein Benutzer einen Menüpunkt . Die JPopupMenu Klasse erstellt ein leeres Pop-up- Menü -Container. Menüoptionen werden durch Zugabe einer JMenuItem der JPopupMenu Klasse erstellt . JMenuBar ist ein leerer Behälter verwendet werden, um Menü -Listen zu halten. Streicher fügen Dropdown-Menü Listen zu Pop -up-Fenster und Dialogfelder . Die showInputDialog ()-Methode zeigt die ausgewählte Menüwahl , bevor Benutzer die Aktion abzuschließen . Events durch Menüauswahl erzeugt werden, durch die actionPerformed ()-Methode behandelt . Verwenden windowObject.close () zu schließen ein Pop -up , wenn die erforderlichen Maßnahmen abgeschlossen sind.
Ort
javax.swing Paket erstellt Pop-ups das erscheint irgendwo innerhalb einer Java-Komponente . Verwenden Sie die show () -Methode in der JPopupMenu Objekt zu definieren, wo die Pop -up-Fenster erscheinen soll. Das Verfahren generalPopup.show (Ansicht, xKoord , yKoord ); legt das Pop-up an der angegebenen X-und Y-Koordinaten. Das Verfahren windowObject.resizeby (dx, dy) erweitert die Größe des Fensters . Positive Werte dx und dy erweitern Sie das Fenster , während negative Werte kleiner zu machen .
Maus Hörer
Eingabe eines Teils einer Web -Seite kann ein Pop -up auslösen . Maus Zuhörer aktivieren Sie Java -Komponenten beim Aufrufen oder Verlassen der Komponente Bereich oder einen Knopf drücken . Die MouseListener Schnittstelle wird verwendet, um diese Einstellungen zu kontrollieren. Maus Zuhörer aktivieren können andere Steuerelemente , wie Pop -up-Menüs und-Maus- Trigger. Maus Listener-Schnittstellen müssen Implementierungen von mindestens diese fünf Methoden gehören: Maus geklickt , Maus gedrückt , Maus veröffentlicht , trat mit der Maus und die Maus verlassen . Die mouseDragged ()-Methode steuert Ereignisse, wenn eine Java-Komponente gezogen wird.
Pop -Up -Blocker
Pop -up -Blocker Teil Browser und Browser- Funktionen sind Plug- Ins. Pop -up -Blocker verhindern Pop-ups von Öffnung , obwohl einige Pop-up- Blocker erkennen und erlauben Benutzer initiierte Pop-ups. A true -false -Test kann verwendet werden, um zu berichten , ob Pop-ups gegen einen Pop -up-Blocker zu arbeiten. Wenn das Pop -up-Blocker Test fehlschlägt, zeigt die Website Informationen im Hauptfenster des Browsers statt in einem Popup-Fenster .