Tag Archives: software house bandung
Return Lebih dari Satu Nilai Menggunakan Javatuples
Secara default metode atau function hanya dapat menghasilkan satu nilai, dia tidak dapat menghasilkan beberapa nilai. Namun ada yang namanya Tuple, yaitu merupakan tehnik yang dapat digunakan untuk menghasilkan lebih dari satu nilai. Di Java, tidak ada fasilitas Tuple, berbeda dengan di C#, C# memiliki fasilitas tuple.
Bagi pengguna Java tidak usah khawatir, karena ada komunitas yang mengembangkan Javatuples, yaitu Tuple untuk Java. Javatuples mampu mengembalikan nilai sampai 10 nilai, sedangkan Tuple di C# hanya mampu mengembalikan nilai sampai 8 nilai. Sedikit lebih baik sepertinya
Continue reading
Membuat Pagination di JTable Menggunakan JPagination
JPagination merupakan salah satu komponen yang terdapat di JWidget. Untuk menggunakan JPagination, silahkan Anda download project JWidget terlebih dahulu.Pada artikel ini kami akan membahas tentang membuat pagination di JTable menggunakan JPagination. Pada artikel ini kami menggunakan Hibernate sebagai persistence framework nya.
Membuat Entitas
Kali ini kami akan menggunakan sebuah entitas Product sebagai data yang akan di tampilkan di JTable. Entitas Product hanya memiliki tiga atribut, id, name dan price. Kelas entitas tersebut sebagai berikut : Continue reading
Membuat Interface dari Class Menggunakan NetBeans
Artikel kami akan membahas tips dan trip seputar NetBeans, dimana materi artikel ini adalah membuat Interface dari sebuah Class yang sudah ada. Maksudnya adalah mengcopy seluruh atau sebagian struktur Class ke Interface. Misal Anda memiliki sebuah kelas seperti berikut : Continue reading
Menampilkan Data Bertingkat ke JTree Menggunakan Hibernate
Artikel sebelumnya kami telah membahas tentang cara menampilkan data dari database ke JTree menggunakan Hibernate. Kali ini kami akan membahas tentang cara menampilkan data bertingkat ke JTree menggunakan Hibernate. Sengaja menggunakan Hibernate, hal ini dikarenakan kemudahan yang dapat kita gunakan dibandingkan manual menggunakan JDBC. Alternatif lainnya selain menggunakan Hibernate, Anda dapat menggunakan Java Persistence API.
Membuat Entitas
Untuk membuat JTree bertingkat, maka Anda juga perlu membuat entitas bertingkat, contoh sederhana yang akan kita gunakan adalah Category yang terdapat di wordpress. Kita database membuat kategori seperti ini : Continue reading
Menampilkan Data di Database ke JTree Menggunakan Hibernate
Pada artikel sebelumnya kami telah membahas tentang membuat JTree dinamis sederhana menggunakan kelas Creator yang telah dibuat. Pada artikel ini kami akan membahas cara menggunakan kelas Creator tersebut dengan Hibernate untuk menampilkan data dari database ke JTree.
Membuat Entitas
Sederhana saja, misal Anda memiliki sebuah kelas entitas Category yang berisi seperti pada kode dibawah ini : Continue reading
Membuat JTree Dinamis Sederhana
JTree merupakan komponen yang digunakan untuk membuat struktur pohon. Salah satu yang membuat rumit di JTree adalah cara menambah datanya. Anda perlu membuat TreeModel dan juga menambahkan MutableTreeNode. Sayangnya tidak ada kelas yang dapat menyederhanakan proses pembuatan data di JTree.
Jikalau bisa disederhanakan, kenapa tidak Anda yang mencoba untuk menyederhanakan cara pembuatan data di JTree? Dan artikel ini akan membahas tentang membuat JTree dinamis sederhana. Hanya ada satu root dan beberapa child : Continue reading
Mendeteksi Aksi Perubahan Baris yang Terseleksi di JTable
JTable merupakan komponen grid yang terdiri dari baris dan kolom. JTable merupakan komponen yang dapat digunakan untuk menampilkan data seperti pada spreadsheet. Hal yang paling membingungkan bagi pemula di Java Swing adalah, bagaimana cara mendeteksi aksi perubahan baris yang terseleksi di JTable, baik itu saat menggunakan Mouse dan juga saat menggunakan Key Board.
JTable memiliki Mouse Listener untuk mendeteksi aksi mouse dan Key Listener untuk mendeteksi aksi keyboard. Mouse Listener dan Key Listener tidak dianjurkan untuk melakukan pendeteksian perubahan baris, kenapa? Mouse Listener hanya dapat mendeteksi aksi mouse, sehingga jika baris diubah menggunakan keyboard, maka tidak dapat terdeteksi. Key Listener juga hanya dapat mendeteksi aksi keyboard, sehingga jika baris diubah menggunakan mouse, maka tidak dapat terdeteksi. Lantas bagaimana jika digabung? Mouse Listener dan Key Listener? Continue reading
Website Java Source Code is Up!!!
Saat ini StripBandunk telah membuat website baru bernama Java Source Code. Java Source Code merupakan website yang berisikan kumpulan kode-kode Java. Contoh-contoh penggunaan kode-kode Java dan sebagainya. Website Java Source Code ini dibuat dengan harapan dapat dijadikan sebagai referensi kode-kode Java bagi para programmer dan developer Java.
Website Java Source Code dihosting di blogger. Hal ini sengaja kami lakukan karena blogger merupakan hosting blog yang gratis. Selain itu blogger juga dapat menerima perintah JavaScript dan CSS pada setiap posting.
Menggunakan JLayer Sebagai Decorator di Java 7
JLayer merupakan komponen baru yang di tambahkan di Java Swing. JLayer merupakan salah satu komponen baru yang ditambahkan di Java 7. JLayer sebenarnya adalah project JXLayer yang masukkan ke dalam standard JDK.
JLayer sangat berguna saat kita akan membuat decorator terhadap komponen lain. Sebelumnya, jika kita tidak menggunakan JLayer, untuk menambahkan decorator atau menambahkan efek tertentu ke komponen yang sudah ada, kita mengoverride metode paintComponent(Graphics g) milik komponen tersebut. Namun tidak jika kita menggunakan JLayer. Continue reading
