link text < /a > .
Menyer
Pop -up vinduer kan inneholde menyer . Menyer vises når brukerne trenger å gjøre et valg . Menyene lukkes når en bruker velger et menypunkt . Den JPopupMenu klassen oppretter en tom pop -up -meny container . Menyvalgene er skapt ved å legge en JMenuItem til JPopupMenu klassen . JMenuBar er en tom container som brukes til å holde menylister . Strings legge drop- down menyen lister til pop -up vinduer og dialogbokser . Den showInputDialog ( )-metoden viser den valgte meny valg før brukerne kan gjennomføre handlingen . Hendelser som genereres av menyvalg håndteres av actionPerformed ( )-metoden . Bruk windowObject.close () for å lukke en pop -up når de nødvendige tiltak blir gjennomført .
Sted
javax.swing pakken skaper pop - ups som vises hvor som helst innenfor en Java-komponent . Bruk showet ( )-metoden i JPopupMenu objektet for å definere hvor pop -up vindu skal vises . Metoden generalPopup.show ( visning, xCoord , yCoord ), plasserer pop -up på det angitte X -og Y- koordinater. Metoden windowObject.resizeby ( dx , dy ) utvider størrelsen på vinduet . Positiv dx og dy verdier utvide vinduet , mens negative verdier gjør den mindre.
Mus Lyttere
Legge inn en del av en webside kan utløse en pop -up. Mus lyttere aktivere Java komponenter når brukerne inn i eller ut komponenten området eller trykke på en knapp . Den MouseListener grensesnittet brukes til å kontrollere disse innstillingene . Mus lytterne kan aktivere andre kontroller, for eksempel pop -up menyer og mus triggere. Mus lytteren grensesnitt må inkludere implementeringer av minst disse fem metoder : musen klikket , mus presset , mus løslatt , gikk mus og mus gått ut . Den mouseDragged ( )-metoden kontrollerer hendelser når en Java-komponent er dratt .
Pop -Up stopper
Pop- up blokkering er en del av nettleseren funksjoner og browser plug- ins . Pop- up blokkering forhindre at pop- ups fra åpningen , selv om noen pop - up blokkering gjenkjenne og la brukerinitierte pop -ups. Et boolsk true- false testen kan brukes til å rapportere om eller ikke pop -ups arbeide mot en pop -up blocker. Hvis pop -up blocker mislykkes, presenterer nettsiden informasjonen i hovedvinduet i webleseren i stedet for i et pop -up vindu .