Tampilkan postingan dengan label java. Tampilkan semua postingan
Tampilkan postingan dengan label java. Tampilkan semua postingan

Jumat, 29 April 2016

struktur Java

Semua tentu tau Java Dekstop merupakan salah satu bahasa pemrograman java yang favorit dari beberapa bahasa pemgroman lainnya.
Pada kesempatan kali ini saya kan membahas struktur perogram pada java. Pada dasarnya semua bahasa pemrograman memiliki struktur program yang sama. Pada bahasa java struktur penulisan sintaks program bisa di tulis sebagai berikut

Menampilkan waktu sekarang dengan Java

Pada tutorial kali ini, saya akan memberika tutorial bagaimana menampilkan date and time sekarang dengan java. 
Pada Java merupakan sebuah library yang terdapat pada java untuk menampilkan tanggal dengan format yang telat di buat sesuai dengan yang kita inginkan. Sedangkan, time untuk menmpilkan waktu waktu sekarang, waktu yang akan datang, waktu yang kan di tampilkan sesuai dengan inisiasi output waktu yang akan di tampilkan.
Berikut source code untuk membuat tampilan tanggal dan waktu sekarang

Metode Binnary Searching di Java Console

Dalam pemrograman, pencarian data merupakan suatu hal yang sangat gampang dilakukan. Anda sebagai programmer bisa menggunakan beberapa teknik pemrograman sederhana seperti, Teknik Pengkondisian (IF). Lalu, apakah segampang itu melakukan pencarian Data yang banyak? Sebenarnya itu bisa gampang jikalau Datanya masih sedikit namun, bagaimana kalau Datanya sangat banyak seperti mesin pencari Google. Bisa Anda bayangkan bagaimana banyaknya Data yang tersimpan dalam database-nya dan kok bisa hanya dalam beberapa detik apa yang kita cari langsung bisa muncul di hadapan Anda. Sebenarnya, dalam pencarian (searching) ada beberapa teknik yang bisa Anda gunakan seperti, Sequential Searching dan Binnary Searching.

Frame, Label, TextField dan Button di Java

Dalam bahasa pemrograman visual, ada istilah yang sering Anda dengar dengan sebutan Frame. Di Java, Frame merupakan window utama untuk meletakkan komponen – komponen visual lainnya seperti Button, Label, TextField dan lainnya. Kalau di VB.NET, saya rasa ketika Anda membuat new project pasti Frame-nya sudah muncul dan terbuat secara otomatis. Di Java pun, sebenarnya hal itu juga bisa Anda lakukan jika Anda membuat project untuk kategori swing application yang secara otomatis Frame akan terbuat sendirinya. Saya rasa hal itu sangatlah mudah untuk dilakukan bahkan seorang yang nggak kenal pemrograman pun pasti bisa membuatnya tinggal klak klik dah siap. Namun, kita sebagai programmer yang baru belajar hal tersebut sangatlah kurang memberikan pengalaman khususnya dalam pembelajaran ilmu pemrograman visual. Kecuali, kalau Anda memang ada project dari kantor atau skripsi yang memang dituntut untuk cepat siap baru bisa Anda gunakan kategori pembuatan project swing application.

Java : Menu Login Sederhana bagian 1

Pada tutorial, ini saya berusaha mengajari Anda secara lebih keras lagi agar Anda mempunyai bekal ilmu dasar yang kuat di ilmu pemrograman visual. Kebanyakan di luar sana, programmer pemula seperti Anda ini akan merasa males kalau sudah ketemu yang namanya itu pemrograman visual tanpa interface GUI. Padahal, sebenarnya pemrograman visual itu juga penting Anda pelajari untuk mengetahui kode – kode objek visualnya seperti, Button, Label, Frame, Panel dan lainnya. Ingat, kondisi Anda saat ini ialah dalam proses belajar bukan dalam suatu tuntutan pekerjaan yang harus cepat siap. Karena, yang
namanya pemrograman visual pasti dibalik tampilannya yang cantik terdapat baris – baris kode yang panjang.
Ok, tanpa buang – buang waktu lagi langsung saja masuk ke programnya. Ingat, pada tutorial ini saya ajarkan Anda secara full coding tanpa interface GUI sedikit pun. Pada tutorial ini, saya membuatnya di IDE JCreator. Oya, kode – kode pemrograman pada tutorial ini sudah ada sebagian yang saya jelaskan pada tutorial sebelumnya, Jadi, kode – kode tersebut tidak akan saya bahas lagi. Yang saya bahas di sini ialah kode – kode baru seperti, Event handler untuk Button.

Java : LOGIN MULTI USER ATAU MULTI LEVEL USER (BERBEDA HAK AKSES)

Dalam pembuatan system, terutama yang berbasis client-server tentu nya hak akses setiap petugas berbeda, oleh karena itu dibutuhkan login yang multiuser atau multi level user. Berikut langkah-langkah pembuatannya pada pemrograman java desktop.

Thread di Java

Di Java, ternyata ada salah satu fitur yang membuat saya cukup tertarik yakni Thread. Jujur saya pun juga baru tahu apa itu sebenarnya Thread. Namun, dari kodenya saya sering jumpai di berbagai modul yang saya pelajari namun, saya nggak tahu kalau itu namanya Thread. Untuk penjelasan tentang Thread mungkin teman – teman bisa cari sendiri di internet ya. Sebab, sulit saya jelasinnya karena saya baru tahu juga. Tapi, berdasarkan artikel yang saya baca bahwa kesimpulannya ialah Thread merupakan sebuah rangkaian eksekusi yang berjalan ketika program dijalankan atau gampangnya bisa Anda sebut

ArrayList di Java

Apa itu ArrayList ? Sebenarnya, ArrayList itu merupakan salah satu fitur yang paling saya senangi dalam melakukan penyimpanan Data yang jumlahnya tidak dikit. Saya sering pakai fitur ini ketika jumlah Data itu tidak bisa Anda(baca : Programmer) tentukan sendiri melainkan dari si User. Contoh program sederhananya saja seperti program Sequential Searching yang pernah saya bagi sebelumnya. Pada program itu, bisa Anda lihat bahwa

Java : Insertion Sort Dengan Algoritma Divide And Conquer

Pada tutorial sebelumnya, saya pernah ada membahas tentang Insertion Sort. Nah, perbedaan antara Insertion Sort yang biasa dengan yang ini ialah di bagian Algoritmanya. Dimana, pada metode ini pengurutan dilakukan dengan cara Insertion Sort dan ditambah dengan metode Divide and Conquer. “Apa sih Divide and Conquer?” Divide and Conquer ialah algoritma yang mana pada Data yang ada akan dibagi menjadi beberapa SubData. Algoritma ini hampir mirip dengan Sorting Merge Sort yang membagi Data menjadi beberapa SubData namun, perbedaannya terletak pada saat proses Combine. Berikut sampel kasusnya.
Data :    5              9              2              1              3

ShortHand If Else di bahasa Java

Maksud dari Short Hand di sini ialah penulisan singkat dari statement If Else di java. Tidak hanya di Java, di PHP pun Anda juga bisa menerapkannya hanya saja mungkin agak sedikit berbeda penulisannya. Dengan trik ini mungkin akan lebih mempercantik penulisan coding Anda dan lebih berbeda. Selain itu, teknik ini juga akan mempersingkat penulisan coding Anda. Seperti berikut syntax-nya:

Set Currency Format di TextField Java

Di Java, Ada 2 jenis TextField(TextBox di VB NET) yakni, JTextField danJFormattedTextField. Kedua Textfield ini jelaslah berbeda fungsinya. UntukJTextField ini umumnya digunakan untuk mendapatkan jenis inputan biasa seperti Nama, Alamat, Nomor Handphone dan lain sebagainya yang tidak mengandung unsur kebakuan. Sedangkan, JFormattedTextField ini berfungsi untuk mendapatkan inputan dari user yang bersifat baku. Yang berarti, inputannya harus benar – benar yang di inginkan oleh si programmer. Saya ambil contoh saja seperti, inputan gaji pokok pegawai. Untuk contoh kasus ini, memang Anda bisa menggunakan JTextField namun, hal itu kuranglah tepat karena si userbisa melakukan penginputan yang tidak sesuai dan walaupun Anda beri

Fibonacci Dengan Java

Kali ini kita akan membuat program untuk menampilkan deret bilangan fibonacci. Deret Fibonacci adalah sebuah deret yang dimulai dengan angka 0 dan 1, dimana deret selanjutnya dalah penjumlahan dari 2 deret sebelumnya. Contohnya : 0, 1, 1, 2, 3, 5, dll. Untuk sintaknys bisa dilihat di bawah ini.

Membuat Program Menghitung Luas dan Keliling Persegi Panjang dengan Java

Sama halnya dengan program-program sebelumnya, program ini juga menggunakan bahasa pemrograman java dan juga sama-sama menghitung luas dan keliling bangun datar. Namun bangun datar yang akan di hitung kali adalah persegi panjang. Pada program ini juga menggunakan scanner untuk meminta inputan dari user. Berikut sintaknya.

Pengenalan Array Pada JAVA

Array adalah serangkaian/sekumpulan obyek yang memiliki tipe data yang sama. Misal array of integer adalah array yang hanya terdiri dari suatu rangkaian integer. Array digunakan untuk menyimpan nilai pada sebuah variable. Banyaknya nilai itu di atur pada arraynya. Contoh kasusnya; misalkan program Anda membutuhkan 1000 variabel berbeda, maka daripada Anda susah-susah mencari nama untuk tiap variabel Anda dapat memakai array.
Nilai-nilai yang tersimpan pada array disebut elemen. Untuk mengakses elemen tertentu pada array digunakan angka index. Index menunjukkan nomor urutan dari posisi elemen yang ingin diakses dalam array. Java memulai angka indeksnya dari 0 bukan 1.

Menukarkan 2 Variable di Java tanpa pihak Ketiga

Pada kesempatan ini, saya sedikit tertarik tentang metode pertukaran 2 nilai variable tanpa pihak ketiga. Maksud pihak ketiga disini bisa berbentuk variable ataupun media penampung nilai dalam bahasa pemrograman tersebut. Kenapa saya membahas ini? Seminggu yang lalu tepatnya, per tanggal 31 Agustus 2015 saya mencoba melamar pekerjaan sebagai junior programmer di salah satu perusahaan swasta yang sedang berkembang. Pada saat tes dan interview, saya mendapatkan salah satu soal yang menurut saya cukup menarik bagi saya. Karena, jujur memang pada saat itu saya belum pernah sama sekali mengerjakan soal tersebut. Yakni soalnya kira – kira seperti judul tutorial ini. Memang pada umumnya menukarkan 2 nilai variable dalam bahasa pemrograman sebenarnya gampang kalau Anda menggunakan variable bantuan sebagai tempat media penyimpanan sementaranya. Bentuk umumnya kira – kira seperti inilah kalau menukarkan 2 variable dengan bantuan pihak ketiga.

CRUD Hibernate Java Bagian 4

DELETE(DELETE SQL)
Untuk yang terakhir Delete, tambahkan coding berikut ke dalam file Main.class
1
2
3
4
5
6
7
8
9
10
case 4  :   //  Delete(Delete SQL)
        s.beginTransaction();
                         
        //  Set Query SQL
        query = s.createQuery("delete from org.jaco.hibernate.Users where id = :id");
        query.setParameter("id", 1);
        exec = query.executeUpdate();
        s.getTransaction().commit();
                         
            break;
 Jalankan file Main.class, input 4 dan lihat outputnya. Dan jangan lupa cek di tabel database apakah record berhasil dihapus.

CRUD Hibernate Java Bagian 1


Pada tutorial ini, saya akan menjelaskan contoh CRUD(Create, Read, Update dan Delete) di Hibernate Java. Sebenarnya apa itu Hibernate? Kalau menurut saya Hibernate itu ialah Framework yang bersifat ORM(Object Relational Mapping) untuk melakukan koneksi ke Database. "Apa cuma untuk koneksi ke Database saja?" tidak. Anda bisa melakukan semua operasi SQL lainnya. Dengan kata lain, bisa Anda katakan bahwa Hibernate bisa menggantikan operasi JDBC. Untuk mempermudah pemahaman Anda, berikut contoh untuk melakukan koneksi Database.

Cara Membuat Highlight Text di Java



screenshot
Sebelum memulai terlebih dahulu siapkan 4 object yang terdiri dari :
  1. Textbox 2 buah (beri nama text1 & text2)
  2. Richtextbox 1 buah (beri nama richtextbox1)
  3. Command Button 1 buah (beri nama command1)
Setelah kita selesai membuat 4 object diatas maka copy paste syntax dibawah ini kedalam script di form.

Modul Report Dan Form Report di JAVA

Setelah dapat melakukan form pengisian data, memperbaiki (editing data), dan menghapus dari tabel, selanjutnya adalah pencetakan data yang telah diinput ke media kertas maupun hanya untuk tampilan saja (preview). Untuk membuat sebuah file Report lakukan langkah-langkah sebagai berikut:

Membuat Koneksi ke Database

  1. Klik menu Project
  2. Klik sub menu More ActiveX Designers
  3. Klik Data Environment 
  1. Selanjutnya, klik kanan pada Connection yang terdapat pda jendela Data Environment.
  2. Lalu klik Properties
         Di dalam daftar pilihan, klik Microsoft Jet 3.51.OLE DB Provider
  1. Lalu klik tombol Next

Membuat kamus sederhana dengan array di Java

kali ini kita akan membahas tentang membuat kamus sederhana menggunakan array pada java.
bisa kamus tentang sinonim, kamus bahasa, dll.
mungkin bisa langsung dicoba aja.
masukkan source code dibawah ini :