Selamat malem sobat blogger, pada kali saya sangat tertarik dengan saimbara yang di adakan oleh dosen, maklum lagi ingin mengeluarkan unek-u...

Sayembara Part 12 Sayembara Part 12

Sayembara Part 12

Sayembara Part 12

Selamat malem sobat blogger, pada kali saya sangat tertarik dengan saimbara yang di adakan oleh dosen, maklum lagi ingin mengeluarkan unek-unek dikepala, hehehehe. oke pada kesempatan ini, saya akan memposting cara membuat bentuk persegi dengan karakter pagar, di Java menggunakan For. Mungkin bagi yang belum pernah menggunakan for,atau yang baru newbie seperti saya, akan sedikit kesulitan dalam pengaplikasiannya. Contoh berikut hasil output programnya :

komponen yang harus ada :
 - JFrame Form
 - jToggleButton
 - jTextField
 - jLabel
 - jTextArea

Oke langsung ke Koding ya......
=====================================================
private void jToggleButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                               
        // TODO add your handling code here:
       //Disini kita membuat suatu atribut t, y, x,n yang bertibe data integer
int t, y, x,n; 
//disini kita mengeset nilai pada atribut t dengan nilai dari inputan jtextfield
        t = Integer.parseInt( jTextField1.getText());
       
//Pada perulangan dibawah ini berfungsi untuk membuat baris pada suatu kotak yang akan dicetak
      for(x=1;x<=t;x++){
   //pada perulang di bawah ini berfungsi untuk membuat kolom pada suatu kotak
for(y=1;y<=t;y++){
/* disini ada suatu percabangan dimana pada statemen ini kondisinya ( x=1 || x==t ) maksutnya Jika “x” bernilai “1” atau “x” sama dengan “t” atau “x” sama 
   dengan “y” atau “y” sama dengan “1” atau “y” sama dengan “t” atau y sama dengan t-(x-1) maka akan mencetak yang hanya ada di dalamnya saja dan jika 
    tidak maka akan menjalankan yang ada di “else”   */
if (x==1 || x==t || x==y || y==1 || y==t || y==t-(x-1)) {
                jTextArea1.append("#\t");
            }else{
             jTextArea1.append("\t");
            }            
        }
//disini untuk berpindah baris dibawahnya
        jTextArea1.append("\n");
}


    }               
=====================================
Oke saatnya kita uji coba terenggg..........

itu hasil dari percobaan saya.,.,
bagai mana dengan anda ???

0 comments: