linktekst < /a > .
Menus
< br > Pop - up vensters kunnen omvatten menu's. Menu's verschijnen wanneer gebruikers nodig hebben om een keuze te maken . Menu's te sluiten wanneer een gebruiker een menu-item selecteert . De JPopupMenu klasse maakt een lege pop-upmenu container . Menu- keuzes worden gemaakt door het toevoegen van een JMenuItem aan de JPopupMenu klasse . JMenuBar is een lege container gebruikt om menulijsten houden . Snaren add keuzemenu lijsten om pop - up vensters en dialoogvensters . De methode showInputDialog ( ) geeft de geselecteerde menukeuze voordat gebruikers vullen de actie . Gebeurtenissen gegenereerd door menukeuzes worden behandeld door de actionPerformed ( ) -methode . Gebruik windowObject.close ( ) te sluiten een pop - up wanneer de noodzakelijke maatregelen zijn voltooid .
Locatie
De javax.swing pakket creëert pop - ups die overal verschijnen binnen een component Java . Gebruik de show ( ) methode in de JPopupMenu object om te bepalen waar de pop - up -venster moeten verschijnen . De methode generalPopup.show (bekijk , xCoord , yCoord ) ; plaatst de pop - up op de opgegeven x-en y -coördinaten . De methode windowObject.resizeby ( dx , dy ) breidt grootte van het venster . Positieve dx en dy waarden breiden het raam , terwijl negatieve waarden worden verkleind .
Muis Luisteraars
invoeren van een gedeelte van een webpagina kan leiden tot een pop - up . Muis luisteraars activeren Java- componenten wanneer gebruikers in-of uitstappen van de component gebied of op een knop drukken . De MouseListener interface wordt gebruikt om deze instellingen te controleren . Muis luisteraars kunnen activeren andere controles , zoals pop - up menu's en muis triggers . Muis luisteraar interfaces moet implementaties van ten minste de volgende vijf methoden: de muis geklikt , muis ingedrukt , muis uitgebracht , muis ingevoerd en muis verlaten . De mouseDragged ( ) methode controleert gebeurtenissen als een Java-component wordt gesleept .
Pop-up blockers
Pop - up blockers
zijn onderdeel van Web browser functies en browser plug - ins . Pop - up blockers voorkomen dat pop-ups van opening , hoewel sommige pop - up blockers te herkennen en laat de gebruiker geïnitieerde pop-ups . Een Booleaanse waar-onwaar test kan worden gebruikt om te rapporteren of pop - ups werken tegen een pop - up blocker . Als de pop - up blocker test mislukt , de website bevat informatie in het hoofdvenster van de browser in plaats van in een pop - up venster .