Men-generate code menggunakan fitur Code Generation Dialog

Pendahuluan

Posting ini merupakan lanjutan dari posting yang sebelumnya yang berjudul “Men-generate code menggunakan fitur code completion“. Bila pada postingan sebelumnya saya menunjukkan bagaimana caranya menghasilkan (generate) code dengan menggunakan fitur “Code completion” pada NetBeans (versi 6.1, 6.5, dan 6.7), tapi sekarang saya akan menunjukkan (cara menghasilkan code) dengan menggunakan fitur yang lain, yaitu “Code generation dialog“.

Apa yang bisa kita lakukan dengan fitur ini?

Dengan fitur “Code generation dialog” ini kita bisa menghasilkan:

  • Constructor
  • Getter (method)
  • Setter (method)
  • Getter dan setter
  • equals dan hashCode method
  • Delegate method
  • Override method
  • Add property

Bagaimana menggunakannya?

Pada tutorial ini saya akan menunjukkan bagaimana caranya menghasilkan setter dan getter method dengan menggunakan fitur (Code generation dialog) ini.

  1. Tekan Alt+Insert untuk memanggil menu code generation

    Menu dari code generation

    Menu dari code generation

  2. Lalu kita pilih menu “Getter and setter…” untuk menghasilkan getter and setter method

    Pilih getter and setter

    Pilih getter and setter

    lalu akan muncul “generate getters and setters dialog“, pilih field mana saja yang akan dibuatkan setter and getter method-nya setelah itu click tombol generate

    Generate getters and setters dialog

    Generate getters and setters dialog

    dan dibawah ini adalah screenshot dari code getter dan setter yang baru saja dihasilkan

    Kode yang dihasilkan

    Kode yang dihasilkan

2 thoughts on “Men-generate code menggunakan fitur Code Generation Dialog

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s