2011-03-01 2 views

ответ

-3

использование JOptionPane:

int res = JOptionPane.showConfirmDialog(null,"Do you want to continue ?"); 
if (int == 0){ 
    // code for continue 
} 
else { 

} 
0
Dialog d = new Dialog("Do you want to continue?", new String[]{"Yes","No"}, new int[]{Dialog.OK,Dialog.CANCEL}, Dialog.OK, Bitmap.getPredefinedBitmap(Bitmap.QUESTION)){ 
        public void setChangeListener(FieldChangeListener listener) { 
         if(d.getSelectedValue() == Dialog.OK){ 
          //true part         
         } 
         else{ 
          //false part 
         } 
        }; 
       }; 
d.show(); 
0

пришел сюда поздно, но может быть полезным для кого-то в будущем:

int ans = Dialog.ask(Dialog.D_YES_NO, "Do you want to continue?", Dialog.YES); 

    if (ans == Dialog.YES) 
     // Continue 
    else 
     // Do not Continue 

Третий параметр указывает выбранную по умолчанию опцию который установлен на Yes.

Вот статья о том, как работать с разными types of Blackberry dialogs.

Смежные вопросы