Java Dersleri – 4

Kategori [ Java, Java Derleyici ]

Dialog Pencereleri – 2

Gecen konuda dialog pencerelerinin 4 alt baslik altinda incelenebileceginden bahsetmistik ve Message Dialog pencerelerine ornekler vermistik bu konuda Configm Dialog pencelerinden bahsedecegim.

2 – Confirm Dialog (showConfirmDialog)

Bu tip dialog pencelerinden kullanicidan

Yes / No / Cancel
Yes / No
Ok / Cancel

gibi 3 farkli sekilde onay mesaji alinabilir.

Yes / No / Cancel

   import javax.swing.*;

    public class dialog_gosterimi2 {

       public static void main( String args[] )
       {
    	                   JOptionPane.showConfirmDialog(null,
    			   "Java' yı Sevdinmi",
    			   "Dialog Penceresi",
    			   JOptionPane.YES_NO_CANCEL_OPTION);

                           System.exit( 0 );
       }
   }
Dialog Kutusu - 1

Dialog Kutusu - 1

Burada kullanicinin secenegi Yes olursa 0, No olursa 1, Cancel olursa 2 sayisini dondurur. Kullanici pencerenin sag ust kosesindeki X ile pencereyi kapatirsa -1 sayisini dondurur. Bunlari gorebilmek icin asagidaki gibi sonuc degiskeni ile ekranda da hangi secenek hangi sayiyi dondurmus gorulebilir.

   import javax.swing.*;

    public class dialog_gosterimi2 {

       public static void main( String args[] )
       {
    	 int secim = JOptionPane.showConfirmDialog(null,
    			   "Java' yı Sevdinmi",
    			   "Dialog Penceresi",
    			   JOptionPane.YES_NO_CANCEL_OPTION);

    	           System.out.println(secim);

          System.exit( 0 );
       }
   }

Yes / No

Bu pencerede sadece Yes ve No secenekleri gozukur. Yes 0, No secimi ise 1 sayisini dondurur. Kullanici pencerenin sag ust kosesindeki X ile pencereyi kapatirsa -1 sayisini dondurur.

  import javax.swing.*;

    public class dialog_gosterimi2 {

           public static void main( String args[] )
       {
    	   int secim = JOptionPane.showConfirmDialog(null,
    			   "Java' yı Sevdinmi",
    			   "Dialog Penceresi",
    			   JOptionPane.YES_NO_OPTION);
    			   System.out.println(secim);

    			   System.exit( 0 );
       }
   }
Dialog Kutusu - 2

Dialog Kutusu - 2

Ok / Cancel

Bu pencerede sadece Ok ve Cancel secenekleri gozukur. Ok 0, Cancel ise 2 sayisini dondurur. Kullanici pencerenin sag ust kosesindeki X ile pencereyi kapatirsa -1 sayisini dondurur.

  import javax.swing.*;

    public class dialog_gosterimi2 {

       public static void main( String args[] )
       {
    	   int secim = JOptionPane.showConfirmDialog(null,
    			   "Java' yı Sevdinmi?",
    			   "Dialog Penceresi",
    			   JOptionPane.OK_CANCEL_OPTION);
    			   System.out.println(secim);

     			   System.exit( 0 );
       }
   }
Dialog Kutusu - 3

Dialog Kutusu - 3

Yazıya oy ver:
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...
Populerlik: 530 views
RSS 2.0 İle Takip edebilir. Yorum Yapabilirsiniz, Yada Başka yazılara göz atabilirsiniz.

Yorumunuzu Belirtin