Avatar billede krak Nybegynder
24. februar 2004 - 10:15 Der er 5 kommentarer og
2 løsninger

Fejlhåndtering med egen ok-boks

Har java en indbygget ok-boks som "alert" i Java-script?
- Eller skal man lave sin egen?

Jeg skal bruge den til fejlhåndtering, eller i hvert fald til at give besked om fejlen!

Tak.
Avatar billede repsak Nybegynder
24. februar 2004 - 10:36 #1
Se på swinge JOptionPane - der er en masse guf
Avatar billede krak Nybegynder
24. februar 2004 - 10:43 #2
ja, den kigger jeg også på i øjeblikket, men der skal man jo selv opbygge boksen som en frame osv... Er der ikke et simpelt eksempel på hvordan det nemt og enkelt kan gøres?
Avatar billede repsak Nybegynder
24. februar 2004 - 10:50 #3
Der står masser af eksempler i api'en:
JOptionPane.showMessageDialog(null, "alert", "alert", JOptionPane.ERROR_MESSAGE);
Avatar billede repsak Nybegynder
24. februar 2004 - 10:51 #4
du kan også bygge dine egne, men det er kun hvis du stiller helt specielle krav til boksen
Avatar billede Slettet bruger
24. februar 2004 - 10:52 #5
JOptionPane.showMessageDialog(null, "min besked her!!!");

Du kan evt. også erstatte null-værdien med en reference til din kaldende JFrame, så "snupper" den dit FrameIcon derfra, og smider på dialogen
Avatar billede mikkelbm Nybegynder
24. februar 2004 - 12:10 #6
--> corholio

Mht ikon - tænker du ikke på JDialog og ikke JOptionPane?
Jeg har ikke hørt om at en JOptionPane får ejerens ikon, medmindre det specifikt er kodet ind i JOptionPanen...

Fordelen ved at smide referencen til Componenten med, vil jeg mene er, at den ved hvor den hører til. På den måde vil JOptionPanen ikke "forsvinde" ind bag din applikation, men altid være foran den.
Avatar billede Slettet bruger
24. februar 2004 - 12:36 #7
Uhhh jo, det er jo egentligt rigtigt nok.... sorry :-(

Jeg vidste blot at man fik ikonet med ved JDialog, JFileChooser osv, så jeg troede faktisk også man fik det med der... du har også ret i at det har noget at gøre med hvor "dialogen" hører til......
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester