link tekst < /a>.
Menuer
< br > pop-up vinduer kan indeholde menuer. Menuer vises, når brugerne har brug for at træffe et valg. Menuer lukker, når en bruger vælger et menupunkt. Den JPopupMenu klassen opretter en tom pop- up -menuen container. Menuvalg er skabt ved at tilføje en JMenuItem til JPopupMenu klassen. JMenuBar er en tom beholder, der anvendes til at holde menulisterne . Strings tilføjer drop- down menu lister til pop -up- vinduer og dialogbokse . Den showInputDialog () metode viser den valgte menuvalg , før brugerne fuldføre handlingen. Arrangementer genereret af menuvalg håndteres af actionPerformed () metode. Brug windowObject.close ( ) for at lukke en pop- up , når de nødvendige foranstaltninger er afsluttet.
Beliggenhed
javax.swing pakke skaber pop- ups der vises overalt inden for en Java -komponent . Brug show ( ) metoden i JPopupMenu objektet at definere, hvor pop- up -vinduet skal vises. Metoden generalPopup.show ( visning, xCoord , yCoord ) placerer pop- up på det angivne X-og Y- koordinater. Fremgangsmåden windowObject.resizeby ( dx , dy ) udvider vinduet størrelse . Positiv dx og dy værdier udvide vinduet , mens negative værdier gør det mindre.
Mus Lyttere
indtaster en del af en webside kan udløse en pop-up. Mus lyttere aktivere Java komponenter, når brugere ankommer eller forlader den komponent område eller trykke på en knap . Den MouseListener interfacet bruges til at styre disse indstillinger. Mus lyttere kan aktivere andre kontrolelementer, f.eks pop-up- menuer og mus udløsere. Mus lytteren grænseflader skal indeholde implementeringer af mindst disse fem metoder : mus klikkede , mus presset, mus frigivet, mus indtastes og mus forlades. Den mouseDragged () metoden styrer begivenhederne , når en Java -komponent trækkes .
Pop - up-blokkere
pop-up -blokkere er en del af web- browser -funktioner og browser plug- ins. Pop-up- blokkere forhindre pop -ups fra åbningen , selv om nogle pop- up-blokkere genkende og tillade brugerinitieret pop -ups. En Boolean sand - falsk test kan bruges til at rapportere , hvorvidt popups arbejde imod en pop- up blocker. Hvis pop -up blocker testen mislykkes , hjemmesiden indeholder oplysninger i de vigtigste browservinduet i stedet for i et pop -up vindue.