30 Eylül 2012 Pazar

Java Date Değişkenini String e Çevirme

          Date i String e çevirmek için try catch kullanmalıdır.


        DateFormat df = new SimpleDateFormat("dd/MM/yyyy");
        try {
            Date today = df.parse("20/12/2005");
            jLabel1.setText("Today = " + df.format(today));
        } catch (ParseException e) {
            e.printStackTrace();
        }

Java Yazılanın Tersini Yazma Programı


       Yazılan Herşeyin Tersini Yazan Programdır. Java swing ile yazılmıştır.
       
       int i=0;
       String metin=jTextField1.getText();
       
       String toplam="";
       for( i=metin.length()-1; i>=0;i--)//neden -1 çünkü length 5 gösterir fakat 0,1,2,3,4,5 dir aslında
       {
         
            toplam=toplam+ metin.charAt(i);
            jLabel1.setText(""+toplam);
       }

29 Eylül 2012 Cumartesi

Java String Değişkeni

java da string bir değişkeni başka bir değişkeni çevirebilirsiniz.

    String s1 = "";
    int s=Integer.valueOf(s1);//önemli olan değişecek olan sınıfın çağırılmasıdır.

tam tersinide yapabilirsiniz.yani int tipindeki bir değişkeni string tipindeki bir değişkene çevirebilirsiniz.O da aşağıdaki gibi yazılır.

    int i = "";
    String yazi=String.valueOf(i);

Java ile Dairenin Alanını Hesaplama


    Java swing ile yazılmıştır.Programda dairenin alanı hesaplanmaktadır.    
    int yariCap=Integer.parseInt(jTextField1.getText());
    double sonuc;
    sonuc=3.14*yariCap*yariCap;
    jLabel1.setText(""+sonuc);

Java Faktöriyel Hesaplama


        Java swing ile  yazıldı. Faltöriyel hesaplama programıdır.

        int girilensayi=Integer.parseInt(jTextField1.getText());
        Integer fktr=1;
        if(girilensayi<0)
        {
            jTextField1.setText(null);
            System.err.println("0'dan büyük bir sayı giriniz.");
        }
        else
            {
            for(int i=1;i<=girilensayi;i++){
                fktr=fktr*i;
            
            }
            jLabel2.setText(jTextField1.getText()+"! = "+fktr.toString());
               
            }

Java Obeb Bulma Programı

          Java swing ile yazılmıştır. Girilen 2 sayının ebob'unu almak için kodlanmıştır.
        int girilendeger1=Integer.valueOf(jTextField1.getText());
        int girilendeger2=Integer.valueOf(jTextField2.getText());
            int bolen=2;
            int obeb=1;
            while(girilendeger1>1 || girilendeger2>1){
                    if(girilendeger1%bolen==0 && girilendeger2%bolen==0){
                        obeb=obeb*bolen;
                        girilendeger1/=bolen;
                        girilendeger2/=bolen;
                    
                    }
                    else if (girilendeger1 % bolen == 0)
                    {
                        girilendeger1 /= bolen;
                    }
                    else if (girilendeger2 % bolen == 0)
                    {
                        girilendeger2 /= bolen;
                    }
                    
                    else{
                        bolen++;
                    
                    }
                    }
                    jLabel1.setText(""+obeb);

Java 10'luk Sistemden 2'lik Sisteme Çevirme Programı


Java swing ile yazıldı. 10'luk sayı sistemindeki bir sayıyı 2'lik sayı sistemine çeviren bir programdır.

string s;
int girilenSayi= Integer.valueOf(jTextField1.getText());
while(girilenSayi>0)
        {
        int k=girilenSayi%2;
        
        s=k+s;

        girilenSayi=girilenSayi/2;

        }     
       
       jLabel1.setText(s);

22 Eylül 2012 Cumartesi

Java jTree İcon Ekleme

 Ağaç yapısnın (jtree) özellikleri;

  Icon icIcon=new ImageIcon(getClass().getResource("/images/World.png"));
// Bu şekilde icon eklenir

DefaultTreeCellRenderer bu metod ile bölme yapılır. (Açık, Kapalı, yaprak hali İconları)


renderer.setLeafIcon(yaprakIcon);
renderer.setOpenIcon(acikIcon);
renderer.setClosedIcon(kapaliIcon);


Java jCheckBoxİtemStateChanged Kontrolleri

private void jCheckBox1İtemStateChanged(java.awt.event.ItemEvent evt);

Seçim durumunu kullanmak için evt metodunu şöyle kullanmamız gerekir.

int secimdurumu=evt.getStateChange();//change seçim anlamındadır. 

if (secimDurumu==ItemEvent.SELECTED)


if (secimDurumu==ItemEvent.DESELECTED)


gibi kontrollerle kullanılabilir


5 Eylül 2012 Çarşamba

Java ComboBox Kontrolleri

String jt1=jTextField1.getText();//
jComboBox1.insertItemAt(jt1,0); //textfield ile combobox'a veri girişi yapılır.
jComboBox1.setSelectedIndex(0);//combobox'ta ilk satıra gidilir.

Java getStateChange() Seçim Durumu

int secimDurumu=evt.getStateChange();
if(secimDurumu==ItemEvent.SELECTED)//Eğer secim durumu true olursa
{
jCheckBox1.setSelected(true);//checkbox işaretli olur.
jCheckBox1.setText("Seçili: "+secimDurumu);//Text'ini değiştirme
System.out.println("Secili: "+secimDurumu);
}
else
{
jCheckBox1.setSelected(false);
jCheckBox1.setText("Seçili Değil: "+secimDurumu);
System.out.println("Secili Değil: "+secimDurumu);
}

Related Posts