Materi Konsep Bahasa Pemrograman
Ditulis oleh Yudianto Sujana di/pada Juni 4, 2009
Ditulis dalam KBP | Bertanda: KBP, konsep bahasa pemrograman | 3 Komentar »
Materi Kecerdasan Buatan
Ditulis oleh Yudianto Sujana di/pada April 4, 2009
Ditulis dalam Tak Berkategori | Leave a Comment »
Tutorial ExtJS bagian 2: Hello World to AJAX
Ditulis oleh Yudianto Sujana di/pada Maret 4, 2009
Pada tutorial sebelumnya kita sudah mencoba bagaimana membuat sebuah “Hello World” dengan ExtJS. Pada tutorial kali ini kita masih akan membuat “Hello World” hanya saja sekarang kita akan melakukan say hello kepada server secara asinkron.
Sebelum mulai pastikan web server anda berjalan dengan baik dan siapkan semua peralatan yang diperlukan (jangan lupa kopi dan snack).
Secara default ExtJS melakukan komunikasi dengan server (request & response) secara asinkron atau biasa disebut dengan AJAX, sehingga dalam membuat aplikasi web berbasis AJAX tidaklah sulit.
Kita akan mencoba membuat sebuah form dengan sebuah textfield dan button didalamnya, yang akan mengirimkan data dalam form saat tombol di klik, lalu server menerima request dan melakukan response.
Ditulis dalam ExtJS | Bertanda: ExtJS, Ext JS, Tutorial | 4 Komentar »
Tutorial ExtJS bagian 1: Berkenalan dengan ExtJS (Hello World with ExtJS)
Ditulis oleh Yudianto Sujana di/pada Februari 26, 2009
Teman saya seorang web developer pernah menyarankan saya untuk belajar tentang ExtJS, karena banyak kesibukkan, baru beberapa hari belakangan ini saya sempet belajar tentang ExtJS. Begitu mulai mengenal tentang ExtJS saya mulai menyadari bahwa apa yang disarankan teman saya itu ternyata benar (thanks om). Setelah membaca beberapa tutorial dan mencobanya secara langsung, saya mulai menikmati membuat aplikasi web dengan ExtJS, karena hanya dengan sedikit usaha, saya bisa membuat sesuatu yang hebat.
Oke cukup curhatnya
sekarang saya ingin membagikan sedikit dari apa yang sudah saya pelajari tentang ExtJS.
“Apa itu ExtJS?” pertanyaan itu mungkin yang pertama kali muncul saat membaca judul artikel ini. Pertanyaan yang sama juga saya tanyakan kepada teman saya saat dia memberitahu tentang ExtJS.
ExtJS adalah sebuah library (framework) Javascript yang powerfull yang dapat menyederhanakan pembuatan aplikasi web berbasis AJAX. Selain mempermudah proses request dan response secara asynchronous, ExtJS juga menyediakan komponen-komponen yang bisa kita gunakan untuk membangun antarmuka aplikasi web. Komponen-komponen yang disediakan juga sangat banyak seperti tombol, grid, tab, tree, menu dan lainnya.
ExtJS dapat dijalankan pada semua web browser yang populer saat ini dengan tampilan yang sama antar browser (cross browser). Beberapa web browser yang mendukung ExtJS diantaranya adalah:
- Internet Explorer versi 6 keatas
- Mozilla Firefox versi 1.5 keatas
- Apple Safari versi 2 keatas
- Opera versi 9 keatas
Saat ini ExtJS sudah sampai versi 2.2.1 yang dapat didownload di extjs.com
Ditulis dalam ExtJS | Bertanda: Ext JS, ExtJS, Tutorial | 13 Komentar »
Jadwal TTS UKSW
Ditulis oleh Yudianto Sujana di/pada Februari 24, 2009
Kecerdasan Buatan
Kelas G : Kamis 26 Februari 2009, Jam 7.30 – 9.00, GX.204
Kelas F : Kamis 26 Februari 2009, Jam 10.00 – 11.30, GX.203
Kelas E : Jumat 27 Februari 2009, Jam 16.00 – 17.30, GX.101
Sistem Pakar
Kelas B : Jumat 27 Februari 2009, Jam 13.00 – 14.30, GX.203
Mohon hadir tepat waktu
Ditulis dalam Tak Berkategori | Bertanda: AI, Sistem Pakar, TTS, UKSW | Leave a Comment »
JaMU JUG-Joglosemar Januari 2009
Ditulis oleh Yudianto Sujana di/pada Januari 11, 2009
Teman-teman JUG-Joglosemar semuanya, JaMU bulan Januari 2009 akan diadakan di
Tempat : Auditorium Universitas Janabadra
Alamat : Jl Tentara Rakyat Mataram No. 55-57 Yogyakarta
Tanggal : 17 Januari 2009
Jam : 09.00 – selesai
Untuk materi kali ini, kita akan membahas tentang web dan web service
Acara ini bersifat GRATIS, jadi silahkan langsung datang dan ajak teman yang banyak, karena kapasitas ruang mencapai 400 orang
Untuk informasi lebih lengkap bisa menghubungi
Yudi – 08568598739 atau Deny – 02747884821
Ditunggu kedatangannya
Untuk menuju ke Universitas Janabadra, teman-teman dapat naik bus Trans Jogja dan turun di Samsat Kota lalu jalan menuju kearah barat sekitar 400 meter atau naik bis jalur 15 turun di pertigaan toko Atakrib pingit lalu jalan kearah selatan sekitar 20 meter

Ditulis dalam Tak Berkategori | Bertanda: JaMU, Java | Leave a Comment »
Selamat Natal
Ditulis oleh Yudianto Sujana di/pada Desember 24, 2008

Ditulis dalam Tak Berkategori | Leave a Comment »
Membuat nilai JComboBox berbeda dari item yang ditampilkan
Ditulis oleh Yudianto Sujana di/pada Desember 24, 2008
Kadang kita memerlukan nilai yang didapat dari ComboBox berbeda dari yang ditampilkan, misalnya jika kita memilih kota Yogyakarta, maka data yang kita peroleh bukan String “Yogyakarta” melainkan kode area telepon “0274″.

Bagi programmer web yang biasa menggunak HTML hal ini sangat mudah dilakukan, karena kita bisa set value berbeda dari apa yang ditampilkan, tetapi bagaimana caranya jika di Java Swing?
Ada beberapa cara untuk dapat melakukan hal tersebut, bisa membuat model sendiri (saya masih belum ngerti) atau menggunakan library glazedlists (belum coba). Tetapi sebenarnya tanpa kedua cara tersebut kita masih dapat membuatnya.
Oke misalkan kita punya sebuah tabel yang berisi data kota yang kita beri nama kota
+-------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| kode | varchar(4) | NO | PRI | | |
| nama | varchar(20) | NO | | | |
+-------+-------------+------+-----+---------+-------+
lalu kita isikan beberapa data
+------+------------+
| kode | nama |
+------+------------+
| 021 | Jakarta |
| 022 | Bandung |
| 0274 | Yogyakarta |
| 0271 | Surakarta |
+------+------------+
Langkah selanjutnya kita akan membuat class POJO dari tabel kota tersebut
public class Kota {
private String kode;
private String nama;
public Kota(String kode, String nama) {
this.kode = kode;
this.nama = nama;
}
public String getKode() {
return kode;
}
public void setKode(String kode) {
this.kode = kode;
}
public String getNama() {
return nama;
}
public void setNama(String nama) {
this.nama = nama;
}
}
Berikutnya kita membuat JFrame yang didalamnya terdapat komponen JComboBox dan JTextField seperti gambar diatas. Selanjutnya kita membuat sebuah List untuk menampung objek kota.
private List<Kota> lstKota = new ArrayList<Kota>();
lalu di dalam konstruktor frame kita akan membuat kode untuk mengambil data kota dari tabel dan dimasukkan ke dalam JComboBox.
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/latihan", "root", "root");
Statement st = conn.createStatement();
String sql = "select * from kota";
ResultSet rs = st.executeQuery(sql);
while(rs.next()) {
Kota kt = new Kota(rs.getString("kode"),rs.getString("nama"));
lstKota.add(kt);
jComboBox1.addItem(kt.getNama());
}
selanjutnya di dalam event ActionPerformed JComboBox masukkan kode berikut untuk mengambil “kode” kota
jTextField1.setText(lstKota.get(jComboBox1.getSelectedIndex()).getKode());
Jika sudah selesai silahkan coba dijalankan.
Kode diatas saya coba dan berhasil menggunakan JDK 1.5 dan Netbeans 6.5
Terima Kasih untuk temen-temen di JUG-Joglosemar yang sudah membantu saya belajar Java
Selamat belajar
Ditulis dalam Java | Bertanda: Java, JComboBox, Swing | 5 Komentar »
JaMU JUG-Joglosemar September 2008
Ditulis oleh Yudianto Sujana di/pada September 11, 2008
Ditulis dalam Java | Bertanda: JaMU, Java, JUG-Joglosemar | Leave a Comment »
Holiday Java Training
Ditulis oleh Yudianto Sujana di/pada Juni 7, 2008
STMIK Pelita Nusantara bekerja sama dengan JUG-Joglosemar akan mengadakan pelatihan Java yang akan diadakan di Lab STMIK Pelita Nusantara selama 5 hari, 6 jam/hari, mulai dari jam 9 sampai 16.
Pelatihan ini dibagi menjadi dua materi yaitu Java Fundamental dan Java Advance.
Biaya untuk Fundamental adalah Rp.300.000 sedangkan untuk Advance adalah Rp.360.000, apabila mengambil 2 materi (fundamental & advance) sekaligus akan mendapat diskon sebesar Rp.60.000, sehingga cukup membayar Rp.600.000
Adapun fasilitas yang didapat oleh peserta adalah: modul, cd, sertifikat dan makan siang
Bagi yang berminat silahkan datang langsung ke STMIK Pelita Nusantara Yogyakarta, Jl. C. Simanjuntak No 99 Yogyakarta, hari senin-sabtu pada jam kerja
untuk informasi lebih lanjut dapat menghubungi Yudi di 08568598739 atau yudianto.sujana@gmail.com
Ditulis dalam Java | Bertanda: Java, JUG, JUG-Joglosemar, Pelatihan, STMIK Pelita Nusantara, Training, Workshop | 5 Komentar »


