Gå til innhold

Anbefalte innlegg

Videoannonse
Annonse

Tatt fra tutorial How to Make Dialogs

 

Object[] options = {"Yes, please", "No way!"};
int n = JOptionPane.showOptionDialog(frame,
   "Would you like green eggs and ham?",
   "A Silly Question",
   JOptionPane.YES_NO_OPTION,
   JOptionPane.QUESTION_MESSAGE,
   null,     //don't use a custom Icon
   options,  //the titles of buttons
   options[0]); //default button title

 

Bare bytt ut "Yes, please" og "No way" med din norske tekst.

Lenke til kommentar

Har byttet optiondialog med input men jeg får en feil på frame, er det noe som er glemt?

 

 

 

Object[] options = {"Slett", "Avbryt"};

int levnr = Integer.parseInt(JOptionPane.showInputDialog(frame,

"Angi leverandørnr som skal slettes",

"Sletting",

JOptionPane.YES_NO_OPTION,

JOptionPane.QUESTION_MESSAGE,

null, //don't use a custom Icon

options, //the titles of buttons

options[0])); //default button title

Lenke til kommentar

frame pleier å være en referanse til det vinduet som lagde dialogboksen. Dersom koden for å lage boksen er i det vinduet den kommer fra, kan du jo bruke this. Eventuellt, hvis du ikke har noe grunnvindu, pleier null å gjøre susen.

 

mvh

CPL

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...