Memulai menulis memang relatif susah, namun lebih susah lagi jika yang ditulis adalah bahasa program (coding). Namun saya sangat berterima kasih kepada Dosen saya yang sangat fasih berbahasa Java (maklum beliau juga orang jawa), Pak Romi Satria Wahono yang telah berhasil mendorong saya untuk membuat media tulisan pribadi (rubrik sendiri, explorasi sendiri dan bangga-banggain sendiri (kalo ada yang bisa dibanggakan itu juga) dalam suatu media Blog.
Maklum tugas ini termasuk dalam quiz mata kuliah beliau (OOP).
Media Blog yang sederhana ini terbit ditengah krisis global, hiruk pikuk kampanye pemilu, pasca hebohnya pilpres di AS dimana terpilih presiden Barrack Obama yang pernah sekolah di Menteng, disertai gonjang-ganjingnya ekonomi AS hingga issue Ponari (yang suka Pocari Sweet dan blackberry).
Namun tanpa Issue itupun blog ini harus tetap jadi, sebab kalo gak, nilai bisa berkurang tuh, hehehe.
Susah juga ya berbahasa Java ini (maklum pemula), tapi menurut penuturan beliau program itu mudah kalau ditekuni sungguh-sungguh dengan prinsip No Time without Coding.
Coba Anda bayangkan untuk menampilkan proses konversi suhu seperti tampilan berikut :

Ternyata coding program detailnya seperti ini :
public class KonversiSuhu extends javax.swing.JFrame {
/** Creates new form KonversiSuhu */
public KonversiSuhu() {
initComponents();
}
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
private void KonversiButtonActionPerformed(java.awt.event.ActionEvent evt) {
double fahrenheit = Double.parseDouble(celciusTextField.getText()) * 1.8 + 32;
FahrenheitLabel.setText(fahrenheit + "Fahrenheit");
}
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new KonversiSuhu().setVisible(true);
}
});
}
// Variables declaration - do not modify
private javax.swing.JLabel CelciusLabel;
private javax.swing.JLabel FahrenheitLabel;
private javax.swing.JButton KonversiButton;
private javax.swing.JTextField celciusTextField;
// End of variables declaration
}
Bagaimana, Anda mau buat coding sekarang ?