Showing posts with label java. Show all posts

Wednesday, December 27, 2017

Tutorial Java bagian 11 : Koneksi mysql dengan jython 2

  No comments
December 27, 2017

Mungkin tutorial koneksi jython dengan mysql ini telah banyak ditunggu tunggu oleh para pengguna java khusus nya bagi yang ingin memulai menggunakan class python pada program java nya, dalam TutBlog telah saya sertakan plug in jython serta zxJDBC (koneksi dari jython ke mysql) nya.

Tidak semua library dari python dapat dijalankan pada jython karena library yang bisa berjalan hanya library berbasis C kalau tidak salah, dan harus di panggil dari java nya. dan semua sudah saya ikut sertakan pada git, jadi tinggal pull saja dan ikuti langkah langkahnya dari awal ya...




Saya anggap sampai pada tutorial ke-11 ini anda semua sudah tau caranya untuk menginport file jar kedalam project java. kalau belum silahkan baca mulai dari Tutorial java bagian 1.

kalau sudah, masuk kedalam folder project java mu, kalau kamu sedah mengikuti tutorial ini dari awal kamu seharusnya sudah punya folder python didalam folder project kamu. masuk kedalam folder python dan buat file dengan cara klik kanan -> new -> rich text format -> rename menjadi mycon.py, file ini yang akan kita fungsikan sebagai file koneksi untuk jython kita.

masukan script berikut pada file mycon.py yang telah kita buat tadi


1. baris pertama kita memanggil lybrary bawaan python (sys = System) yang akan kita gunakan untuk menggabung path direktori tempat python berada.
2. module os berfungsi sebagai pembaca sistem operasi, gara dapat membaca direktory sesuat OS milik anda.
3. digunakan untuk memberitahu jython (java) dimana tepatnya file file python anda berada.
4. memanggil library java (pastikan untuk memanggil class python anda dibawah kode nomor 3 agar python tau dimana tempat file kamu)
6. koneksi ke database mysql kamu. sesuaikan sendiri..

saya juga masih belajar bahasa pemrograman python java dan juga jython, jika saya ada salah mohon untuk dikoreksi.
untuk memanggil koneksi ke file python yang lain, cek terus postingan di blog ini,,
see you sooon...

Read More

Thursday, December 21, 2017

Tutorial java bagian 10 : koneksi mysql dengan jython

  No comments
December 21, 2017




Lama tidak posting tentang tutorial java yang dipadukan dengan python atau bisa disebut dengan jython. Ok, untuk mengingatkan, jython yang kita gunakan ini tidak full jython ya, kita masih menggunakan java sebagai bahasa utama, tetapi kita memanggil python sebagai class nya.

Kenapa kita harus menggunakan python pada java?
karena python adalah bahasa yang interpreted, yang artinya dalam penggunaan nya, kita tidak memerlukan compile dan bisa langsung berjalan.

sebagai contoh, jika kita menjalankan program java, pas program berjalan, kita merubah satu baris code, pasti tidak akan ngefek, karena belum di compile ulang dan akan berefek ketika program yang kita run kita stop dulu dan rerun lagi.

beda kasus dengan jython, dia akan langsung berefek walaupun kita tidak rerun program, dan yang pasti bahasa nya tidak se ruet java dan yang paling seru, python tidak mengggunkan titik koma ";" dan kurung kurawal "{}"

Karena kali ini kita membahas koneksi dengan jython, maka ada baiknya download dulu libtary nya disini, masukan library ini dalam project java kamu.
untuk tutorial koneksi di file python nya menyusul ya,

mata saya sudah tidak bisa diajak kompromi... See you soon

Read More

Wednesday, September 6, 2017

Tutorial java bagian 7 : persiapan jython

  No comments
September 06, 2017

melanjutkan tutorial kita tentang java, ya, untuk para programmer, siapa yang masih asing dengan bahasa pemrograman legend satu ini. bahasa pemrograman yang masih merajai tingkat popularitas menurut PYPL, dan masih diikuti oleh python dan PHP.

selema kita belajar java, sampai bagian 6, pasti banyak yang masih bingung dengan cara kerja script java. ya script java memang sulit dan rumit, saya akui. tetapi, jika anda pernah belajar bagaimana mudah nya pemrograman python pasti kita akan berfikir, bagaimana cara membuat program setangguh java dan semudah python?

jika  dibandingkan, begini perbandingan antara script java dan python,
dari strukturnya pasti sudah sangan mencolok mata,

Java

public class HelloWorld
{
    public static void main (String[] args)
    {
        System.out.println("Hello, world!");
    }
}



python


print("Hello, world!") # Python version 3

dengan ini saya resmikan untuk menanamkan pyhton pada program java kita.
karena judulnya hanya memulai, disini saya hanya akan mempersiapkan alat dan bahan, serta bumbu bumbu yang diperlukan untuk membuat makanan yang bernama jython.

apa itu jython?
emh, apa ya, sebenarnya saya juga kurang tau, tetapi saya akan jelaskan menurut pengalaman saya probadi mengenai jython..

jython adalah Java dan python,
seperti,
I have java
I have python,
Uh, I have jython

yeah, just like that..

kita bisa membuat interface dengan java, dan melakukan proses dengan python.
kita tidak perlu kurung kurawal yang super mengganggu itu, cukup gunakan python anda.

apa yang anda butuhkan untuk memulai jython?
harus bisa dasar dasar java,
harus bisa dasar dasar pyhon,
dan saya akan tunjukan bagaimana cara main nya.. let's play...

download library jython DISINI, pada tutorial saya kali ini saya pakai jython versi 2.7 dan saya menggunakan yang standalone jar.
maksud standalone jar ini adalah file jar yang nanti bisa kita tambahkan pada library program java kita.

python IDE, atau text editor yang support java dan python. disini saya sarankan menggunakan NetBeans dan pilih yang all.

download dulu saja, pertemuan selanjutnya akan membahas embeding python pada java. OK
thank you in adance!!
don't forget to leave a comment!!

Read More

Wednesday, August 2, 2017

Tutarial Java bagian 4 : ActionListener

  No comments
August 02, 2017

cara menambahkan actionlistener pada tombol java swing sebenarnya mudah, simak ulasan saya di bawah.

ActionListener adalah sebuah fungsi pada java yang digunakan untuk menangkap aksi apa yang akan anda lakukan pada object yang bersangkutan,
menindaklanjuti dari tutorial yang kemarin, sampai pada Integer, kita akan mulai memasuki pada tahap tombol, yakni actionlistener.
Saya berencana untuk melanjutkan tutorial ini sampai pada Jython. nah jika menggunakan Jython anda harus tahu dulu actionlistener, karena dari pengalaman saya script jython hanya bisa dijalankan dengan actionlistener, tetapi harap digarisbawahi ini hanya pada aksi, kalau pada fungsi, jython juga masih bisa jalan tanpa hambatan.

actionlistener ini bisa dipasangkan pada object object swing, tetapi saya akan ulas pada tombol saja, yang lain silahkan dicoba sendiri, dan apabila ada kesulitan, silahkan bertanya pada kolom komentar dibawah.

1. Saya menambahkan tombol pada project saya, yang saya namai btnAct, tombol ini bisa anda tempatkan dimana saja, suka suka anda.

2. menuju source, dan inputkan kode dibawah ini didalam block publick dft_teman(){} seperti gambar dibawah nya.




dibawah ini adalah fungsi yang sama denga echo pada PHP, tetapi munculnya pda output java.
System.out.println(isi);

3. coba untuk run, dan akan muncul pada output java seperti gambar dibawah.




nah, itu penjelasan singkat tentang actionlistener java,
semoga bermanfaat.

Read More

Tuesday, August 1, 2017

Tutorial java bagian 1 : Design

  No comments
August 01, 2017

Hari ini, tidak bisa di pungkiri bahwa Java adalah salah satu bahasa pemrograman yang banyak diminati oleh kalangan programmer, menurut PYPL (PopularitY of Programming Language) Java berada di peringkat pertama diikuti oleh python dan php.




Ketiga bahasa pemrograman diatas memang bahasa pemrograman yang mudah di pelajari (menurut saya : kecuali java), dukungan yang luas dari pengguna nya yang mendunia, program yang open source, serta ringan.



Walaupun menurut saya java adalah bahasa yang paling rumit diantara php dan python tetapi cukup seru juga untuk mempelajari salah satu program terbesar ini. apa lagi kalau kita berhasil membuat satu aplikasi saja dengan java pasti sudah serasa jadi programmer.. hahah



nah, untuk mendukung keinginan kalian untuk menjadi java programmer, saya akan bagikan tutorial java page 1 ini, mulai dari awal (cara install netbeans tidak termasuk). dan kita akan mulai dari membuat project, simak dengan seksama dan tinggalkanlah komentar jika ada yang dibingungkan.



1. Buka netbeans dan klik file -> new project atau sesuai gambar dibawah.





2. Pilih java -> java application







3. Beri nama pada project mu, dan pilih lokasi penyimpanan nya.





4. Akan muncul seperti gambar di bawah, tetapi abaikan saja. ditutup juga boleh file nya (bukan netbeans nya)





5. klik projects-> klik kanan pada source project -> new -> JFrame Form



6. Beri nama file pada class name





7. Pastikan muncul tampilan seperti dibawah ini





8. Drag label dari pallete ketempat yang kalian inginkan, ubah text pada bagian properties



9. Drag textfield ketempat yang kalian inginkan, dan kosongkan bagian text pada properties







10. masih pada text field yang tadi, dan pindah ke Code, dan ubah variable name jika diperlukan.







11. tata sesuai kehendak atau ingin meniru seperti punya saya? monggo!









12. di bagian source paling bawah akan muncul nama nama variable kalian







itu adalah bagian design nya,

untuk lebih mendalam, jangan lupa untuk kunjungi blog setiap hari karena project ini masih to be continued.

untuk mengcopy file diatas, silahkan kunjungi https://github.com/Dwiga/TutBlog

clone, download atau fork untuk mengembangkan. jangan lupa share ilmu kalian



thanks!!

Read More

Tuesday, July 25, 2017

Java : Java mysql connect

  No comments
July 25, 2017

Hi everybody,
This time I want to make a Java tutorial,
Java is my native language, because I live in Java island, Indonesia.
but I am not fluent in Java programming.. hahahah,
some meme said that indonesia is `WKWK Land`, yeah, I know it, because we usually using hahaha as awkwkwkw.

at this time, we will not going so deep, I will tell you about connection first, so just take it easy.
I'll share to you, how to make java connection first, so come back again latter, because I'll show you how to start java programming using netbean 8.1, so stay tuned

you can see java script bellow,




keep an eye on it, because we will use it again at next level.
don't forget to come back!!

Read More