Featured Post
Featured Post
Program Input Data Barang Berbasis Java
ScreenShoot Input Data Barang Halo teman - teman sekarang saya akan sedikit membagi tentang aplikasi sederhana yaitu sebuah program A...
Hallo teman teman, kembali lagi bersama Buka Akal,.. kali ini saya akan memposting sebuah E-Book yang bagus nih, jika kalian ingin belajar bahasa pemrogaman Java, saya sangan merekomendasikan E-Book ini. Dalam E-Book ini membahas seluk beluk dari dasar- dasar bahasa pemrograman Java, sampai studi kasusnya juga loh.
Berikut Screen Shoot isi E-Booknya.
ini Screen Shoot Studi Kasus pada E-Booknya
penasaran ? langsung saja....
Download E-Book Tutorial Java Ifnu Bima
Sekian posting kali ini, semoga bermanfaat E-Booknya ya..
Ahmad Dikri Alpakih January 27, 2018 New Google SEO Bandung, Indonesia
Mata Uang Rupiah |
Halo sobat,, bagaimana kabarnya hari ini ? semoga kalian sehat ya. Oke kali ini saya akan memposting sebuah artikel tentang Cara Merubah Angka Pada Textfiled Menjadi Format Mata Uang Di Java. Mungkin fungsi ini sangat membantu, apalagi dalam pengisian data contohnya data harga, supaya anda tidak keliru dalam hal pengisian datanya. Contoh sederhanaya seperti ini :
Misal kita akan menginputkan data 100 juta rupiah.
Jika kita kurang teliti, mungkin hal ini akan menjadi kendala untuk pengisian harga, apalagi data harga, itu sangat penting sekali dan tisak boleh salah.
Tapi jika seperti ini mungkin akan sedikit membantu untuk memudahkan pengisian data harga.
Pasti lebih nyaman kan dalam pengisian datanya ?!
Oke langsung saja kita bahas disini.
1. Buat dulu projectnya.
2. Beri nama sesuai kehendak anda.
3. Buat formnya.
4. Desain form seperti ini :
Desain Form |
Atau anda juga boleh desain terserah keinginan anda.
5. Buat Prosedur dalam program tersebut. Masukan script ini.
public void uang() {
tampung_harga = txtharga.getText();
try {
double harga = Double.parseDouble(txtharga.getText());
DecimalFormat df = (DecimalFormat) DecimalFormat.getCurrencyInstance();
DecimalFormatSymbols dfs = new DecimalFormatSymbols();
dfs.setCurrencySymbol("");
dfs.setMonetaryDecimalSeparator(',');
dfs.setGroupingSeparator('.');
df.setDecimalFormatSymbols(dfs);
String hsl = "Rp." + df.format(harga);
txtharga.setText(hsl);
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "Pengisian harga tidak boleh kosong");
}
}
6. Lalu double klik pada tombol "Rubah Format Mata Uang" atau pada event action performed, panggil prosedur tersebut.
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
uang();
}
untuk tulisan yang berwarna hitam, tidak usah ditulis ulang.
Jika berhasil, maka akan muncul format mata uangnya, seperti pada gambar dibawah in :
Hasil |
Apabila ingin mengunduh Programnya, anda bisa klik link dibawah ini :
Sekian postingan kali ini, semoga dapat membantu. mohon maaf apabila ada kesalahan dalam penulisan ataupun yang lainya. Terimakasih sudah berkunjung !
Cara Merubah Angka Pada Textfiled Menjadi Format Mata Uang Di Java
Posted by Buka Akal on Tuesday, 26 May 2015
ScreenShoot Input Data Barang |
Halo teman - teman sekarang saya akan sedikit membagi tentang aplikasi sederhana yaitu sebuah program Aplikasi Input Data Barang. Mungkin bagi para programer senior, program ini hanya program biasa, tapi program ini akan sangat membantu bagi sobat yang sedang belajar bahasa pemrograman ini, dan juga, saya berikan pula source codenya, sehingga sobat bisa belajar perintah - perintah yang menjadi fungsi dari program tersebut seperti halnya perintah CRUD (Create, Update , Delete) data. langsung saja simak dulu program ini secara mendalam !
Fasilitas Program
1. Sudah bisa melakukan manipulasi data / CRUD (Create, Update, Delete) data.
2. User Friendly.
3. Tampilan dinamis (Menggunakan Jtatto).
4. Generate code secara otomatis.
5. Format mata uang secara otomatis.
6. Penanganan kesalahan.
Bagi sobat yang ingin mengunduh aplikasi ini, bisa klik link dibawah ini :
Dan saya juga menulis cara menggunakan program ini agar bisa dipakai, dari cara import databasenya, hingga import library pada program java.
Demikian postingan kali ini, semoga bermanfaat bagi kita semua. mohon maaf apabila ada kesalahan atau kekurangan dalam hal tulisan ataupun sebagainya. apabila ada kekurangan ataupun kesalahan dalam program yang saya share ini, silahkan beri komentar dibawah ini, atau anda bisa menghubungi saya lewat pada menu kontak diatas.
Terimakasih sudah berkunjung !
Ahmad Dikri Alpakih
May 26, 2015
New Google SEO
Bandung, IndonesiaKonsep OOP |
Hai Guys, kali ini saya akan sedikit membahas tentang Pemrograman Berorientasi Objek (OOP) Dalam Java. Mungkin zaman sekarang, semua bahasa pemrograman sudah mendukung OOP (Object Oriented Programing) seperti PHP, Java, VB.NET dan sebagainya, karena dalam pembuatan program, jika menggunakan konsep ini, maka program akan terasa lebih dinamis dan mudah pula untuk mengakses seperti function, method dan lain sebagainya. Oke langsung saja, saya akan paparkan secara singkat tentang OOP !
Object
Object merupakan hasil dari sebuah kelas, jika kita ibaratkan object adalah sapi, maka kelasnya adalah herbivora, dimana sapi adalah bagian dari hewan herbivora atau pemakan tumbuhan. Dalam artian sebuah kelas bisa membuat beberapa object.
Untuk membuat objek dalam java, kita bisa menggunakan perintah new. contoh :
ClasskelasObjeck=new kelas();
Dalam java, contoh pendeklarasian class adalah sebagai berikut :
class Manusia{Pada kode di atas, kelas yang telah dibuat adalah kelas Manusia. Dan nama adalah atribut yang dimiliki kelas Manusia. Berikut contoh pembuatan objek untuk kelas Manusia :
String Nama;
}
//membuat objek manusia
Manusia manusia=new Manusia();
//mengubah nama objek manusia
manusia.nama="Ahmad"
Metode
Dalam java terdapat 2 metode yaitu :
1. Fungsi, Adalah metode yang memiliki nilai balik jika metode tersebut dipanggil.
2. Prosedur, adalah metode yang tidak memiliki nilai balik, biasanya dalam pembuatan prosedur ditandai dengan kata void dalam deklarasinya.
Contoh Prosedur Dan Fungsi Dalam Java
Pada program diatas, kelas dari Manusia memiliki 2 buah metode yaitu ambilNama() dan hapusNama(). Dimana ambilNama() merupakan sebuah fungsi karena mengembalikan sebuah nilai String bisa kita kenali dengan adanya return disana, sedangkan hapusNama merupakan sebuah prosedur karena tidak mengembalikan nilai.class Manusia{String nama;//fungsiString ambilNama(){return nama;}//prosedurvoid hapusNama(){nama="";}}
apabila kita membuat sebuah fungsi, maka untuk mengembalikan nilainya, harus menggunakan kata return, diikuti dengan nilai yang akan dikembalikanya. Bisa kita lihan kode program di bawah ini :
Manusia manusia = new Manusia();Dari program tersebut, fungsi dari ambilNama() mengambil nama dari kelas Manusia dan ditampung dan memberikan nilai balik dan disimpan di variabel tampung.
manusia.nama="Ahmad";
//mengambil nilai dari fungsi
String tampung=manusia.ambilNama();
Adapun Karakteristik program mengenai program yang sudah memiliki konsep OOP, setidaknya memiliki prinsip dasar seperti encapsulation, inheritance, polymorphism.
1. Encapsulation (pengkapsulan)
Adalah langkah dimana dilakukan pengkombinasian data dengan berbagai prosedur dan fungsi yang berhubungan dengannya. Berbagai prosedur dan fungsi yang dikaitkan dengan datanya itu dikenal dengan istilah Method (metode). Hasil dari pengkombinasian yang dilakukan inilah yang disebut Object (objek), yang merupakan tipe data baru. Contoh dari encapsulation dapat dilihat dari pendefinisian objek mahasiswa yang dimana didalamnya terdapat beberapa atribut / field seperti nama, npm, alamat dan mungkin field-field yang lainnya. Dengan menggunakan OOP cara pandang terhadap field-field tersebut tidak hanya dilihat dari variabel yang digunakan melainkan melihat kepada keseluruhan objek mahasiswa yang sedang dipakai.
2. Iheritance (penurunan sifat)
Merupakan ciri khas pemrograman OOP, yang tidak terdapat pada pemrograman terstruktur gaya lama. Langkah ini bertujuan membentuk objek baru yang memiliki sifat sama atau mirip dengan objek yang sudah ada sebelumnya. Dalam hal ini dikenal adanya objek induk (ansestor) dan objek anak (descendant). Sifat objek induk diturunkan pada objek anaknya, dan pada gilirannya, masing-masing objek anak dapat diturunkan lagi menjadi objek anak lainnya, demikian seterusnya. Setiap terjadi perubahan pada objek induknya, perubahan itu akan dibawa terus sampai objek anaknya. Susunan objek induk dengan objek anaknya disebut sebagai Hirarki Objek. Gambar dibawah ini, memberikan gambaran yang jelas mengenai konsep inheritance (penurunan sifat) di lihat dari objek manusia.
Prinsip Inheritance |
3. Polymorphism
Adalah suatu konsep yang menyatakan sesuatu yang sama dapat memiliki berbagai bentuk dan perilaku yang berbeda. Istilah ini sendiri berasal dari Bahasa Yunani, yang berarti “mempunyai banyak bentuk”. Contoh penerapan polymorphism pada suatu program ialah pada fungsi-fungsi standar yang disediakan oleh compiler seperti contohnya untuk melakukan operasi penambahan satu terhadap suatu variabel (increment) digunakan fungsi inc(), contoh lainnya seperti penggunaan fungsi-fungsi untuk aritmatika seperti sin(), cos(), dan masih banyak yang lainnya.
Tiga karakteristik di atas mendukung reusability, yang merupakan salah satu faktor dari kualitas perangkat lunak. Reusability adalah suatu sifat yang memperkenankan suatu objek yang telah dibuat untuk dapat didistribusikan ke pemrogram lain untuk dipakai pada program-program mereka. Mereka dapat dengan mudah memodifikasi atau bahkan menambahkan objek tersebut dengan sesuatu yang baru melalui konsep inheritance.
Itulah sedikit gambaran tentang konsep dan prinsip pembuatan program OOP, maaf jika ada kesalahan ataupun hal yang kurang tepat dalam penulisan ataupun teori yang saya tulis, maklum saya juga masih belajar dalam bahasa pemrograman ini. Untuk penggunaan fungsi, prosedur, contoh encapsulation, inheritance, dan polymorphism, insyaaloh nanti saya akan bahas satu per satu. Semoga artikel ini bermanfaat bagi para pembaca. Terimakasih sudah berkunjung !
Ahmad Dikri Alpakih
May 24, 2015
New Google SEO
Bandung, IndonesiaArray |
Desklarasi Array Dalam Java - Hai sobat, pada kesempatan ini saya akan membahas postingan tentang Desklarasi Array Dalam Java. Mungkin bagi para programer, hal ini sudah tidak asing lagi di telinga mereka, tapi bagi yang masih newbie atau pemula, insyaaloh mungkin postingan ini dapat bermanfaat. Oke langsung saja kita bahas !
Array
Array merupakan objeck yang dapat digunakan untuk menyimpan sejumlah data. Data yang dapat ditampung pada array dapat berupa tipe data ataupun objek.
Contoh Deklarasi Array
Dalam pendeklarasian array, berbeda dengan pendekllarasian variabel biasa. yaitu sebagai berikut :
Dimana tipe array dapat berupa tipe data biasa seperti int, char, short, byte, atau juga kelas seperti String dan yang lainya.TipeArray namaArray[];
Membuat Array
Setelah mendeklarasikan array, maka langkah selanjutnya adalah membuat arraynya terlebih dahulu sebelum arraynya digunakan, langkah tersebut bisa kita gunakan dengan perintah new :
dimana jumlah merupakan jumlah data yang dapat ditampung oleh array.TipeArray namaArray[];namaArray = new TipeArray[jumlah];
Memanipulasi Data Dalam Array
Setelah kita membuat array, maka dalam proses manipulasi seperti menambahkan data ke array, mengubah data pada array,atau mengakses data dalam array, maka diperlukan sebuah indeks, dimana saat membuat sebuah array dengan jumlah data 5, maka hasilnya akan terlihat seperti berikut :
Indeks Array |
namaArray[indeks];Contoh Program Dalam Java
int a[]=new int[5]; //membuat arrayDalam contoh program, output yang dihasilkan dari array tersebut adalah :
a[0]=1; //Pengisian data ke indeks array
a[1]=2;
a[2]=3;
a[3]=4;
a[4]=5;
System.out.println(a[0]); //Perintah untuk menampilkan ke layar
System.out.println(a[1]);
System.out.println(a[2]);
System.out.println(a[3]);
System.out.println(a[4]);
1
2
3
4
5
Sebagai catatan, deklarasi array dalam java, mulai dari indeks ke 0. Jadi jika kita membuat array dengan jumlah 5, maka dalam pengisian indeks batas akhir indeksnya yaitu 4, karena indeksnya dimulai dari 0.
Array Multidimensi
Java mendukung pembuatan array multidimensi, maksudnya kita dapat menambahkan data array ke dalam sebuah array. Cara pendeklarasian array adalah sebagai berikut :
TipeArray namaArray[][]=new TipeArray[jumlah][jumlah];Contoh Program Array Multidimensi
String data[][]=new String[2][2];Maka output yang dihasilkan adalah :
data[0][0]="Nama";
data[0][1]="Alamat";
data[1][0]="Ahmad";
data[1][1]="Panjalu";
System.out.print(data[0][0] +" ");
System.out.println(data[0][1]+" ");
System.out.print(data[1][0]+" ");
System.out.println(data[1][1]+ " ");
output |
Maksud dari program di atas adalah membuat dan menampilkan array dengan 2 baris dan 2 kolom yang dimulai dari indeks ke 0.
Untuk lebih jelasnya, kita bisa lihat pada gambar ini tentang array multidimensi :
Array Multidimensi |
Gimana ? sekarang sudah mengerti tentang Deklarasi Array Dalam Java ? semoga artikel ini bermanfaat bagi para pembacanya. Mohon maaf apabila ada kesalahan dalam penulisan ataupun kesalahan yang lainya. Terimakasih sudah berkunjung !
Ahmad Dikri Alpakih May 24, 2015 New Google SEO Bandung, Indonesia
Asus |
Halo semuanya ! kali ini saya akan memposting artikel tentang Lapotop Asus Untuk Pecinta Game. Bagi para gamers sejati, spesifikasi laptop dan yang paling utama adalah grafis harus dituntut memiliki spesifikasi yang tinggi, karena jika spesifikasi laptop atau PC itu kurang, mungkin game yang dijalankan akan terasa lambat, berat, yang lebih parahnya lagi, apabila terus dipaksa untuk bermain game tersebut, mungkin laptop sobat akan mengalami kerusakan nantinya. Kali ini saya akan merekomendasikan anda sebuah laptop bagi gamers sejati yang insyaaloh jika kalian bermain game dengan laptop ini, game yang kalian mainkan akan terasa lancar, ringan dan resolusi gambar yang bagus ! Penasaran ? oke langsung saja kita bahas !
Inilah rekomendasi laptop untuk bermain game :
The Greates Power
Diperkuat prosesor Intel Core i7 generasi ke 3 untuk pengalaman gaming yang terbaik dan tercepat.
Intelegent Cooling
Sistem pendingin dengan kipas ganda mengalirkan panas dengan lebih baik, membuat notebook selalu sejuk.
Awesome 3D Realism
Dilengkapi dengan kacamata 3D NVDIA Vision terbaru, membuat tampilan 3D semakin nyata dan realistis. (Khusus untuk model 3D)
1. ASUS G75VX 3D
G75VX 3D |
Inilah detail spesifikasinya :
Intel Core i7-3630QM (Turbo up to 3.4 GHz with Regular 2.4 GHz, 6MB Cache).
Windows 8 Asli
NVIDIA GeForce GTX 670M dengan 3GB GDDR5 VRAM
Layar LED 17.3" Full HD (1920x1080) 3D
8GB DDR3
750GB SSH
Blu-Ray DVD Writer
USB 3.0, Bluetooth4.0, Wifi
Baterai 8-cell Li-ion 5200mAh
HD Web Camera
2 Tahun Garansi Global.
Laptop ini dibandrol dengan harga $2.429 pada tahun 2012. Gimana ? Tertarik untuk membelinya ? Mungkin bagi para gamers sejati hal ini bukan menjadi kendala kan ?
2. ASUS G55VW 3D / G55VW
Intel Core i7-3630QM (Turbo up to 3.4 GHz with Regular 2.4 GHz, 6MB Cache).
Windows 8 Asli.
NVIDIA GeForce GTX 670M dengan 2GB GDDR5 VRAM.
Layar LED 15.6" Full HD (1366x768) 3D / 15.6" Full HD.
8GB DDR3.
750GB SSH.
Blu-Ray DVD Writer.
USB 3.0, Bluetooth4.0, Wifi.
Baterai 8-cell Li-ion 5200mAh.
HD Web Camera.
2 Tahun Garansi Global.
Laptop ini dibandrol dengan harga $2.129 / $1.829. Gimana ? anda tertarik ?
3. ASUS G46VW
Asus G46VW |
Inilah detail spesifikasinya :
Intel Core i7-3630QM (Turbo up to 3.4 GHz with Regular 2.4 GHz, 6MB Cache).
Windows 8 Asli.
NVIDIA GeForce GTX 670M dengan 2GB GDDR5 VRAM.
Layar LED 14.0" Full HD (1366x768).
8GB DDR3.
1000GB HDD.
USB 3.0, Bluetooth4.0, Wifi.
Baterai 6-cell Li-ion 6260mAh.
HD Web Camera.
2 Tahun Garansi Global.
Laptop ini dibandrol dengan harga $1.529. Kalau yang ini gimana ? lebih murah kan ???
Itulah laptop rekomendasi bagi para pecinta game sejati. Harga laptop diatas adalah harga pada tahun 2012, untuk harga sekarang anda bisa lihat di website resmi ASUS, tetapi harga laptop tersebut tidak akan jauh berbeda dengan harga sekarang, dan sebagai gambaran saja jika kalian ingin membeli laptop ini. Memang tidak bisa kita pungkiri bahwa harga laptopnya sangat mahal, itu diperuntukan bagi kalangan menengah ke atas. Tetapi harga tidak akan berkata bohong, karena harga tersebut mencerminkan kualitas dari laptop itu sendiri. Jika kalian gamers sejati, saya rekomendasikan anada untuk membeli laptop ini !
Terimakasih sudah berkunjung !
Ahmad Dikri Alpakih
May 10, 2015
New Google SEO
Bandung, IndonesiaASUS |
Halo teman - teman kali ini saya akan posting sebuah artikel tentang laptop asus yang harganya terjangkau dan dengan spesifikasi yang bagus pula. Jika diantara kalian yang ingin membeli laptop dari produk Asus dengan spesifikasi yang bagus tetapi keuangan kalian kurang, mungkin laptop inilah yang akan menjadi jalan keluarnya. Oke langsung saja kita bahas !
Inilah rekomendasi Laptop Asus :
Desain Tipis dengan Warna - Warni Berstruktur
Notebook ASUS seri X dengan desain terinspirasi
dari ASUS VivoBook. Memiliki desain yang tipis dan ringan dengan
casing penuh warna warni berstruktur yang membuatnya terlihat trendy dan
modern.
Audio Terbaik dengan ASUS SonicMaster
Dilengkapi
dengan teknologi audio terbaik dari ASUS SonicMaster yang membuat suara
menjadi lebih besar, jernih, dengan suara bass yang lebih dalam.
ASUS Instant On
Teknologi ASUS Instan On memungkinkan notebook menyala dalam 2 detik dari keadaan sleep dengan waktu standby dalam 2 minggu
1. ASUS X201E
ASUS X201E |
Inilah detail spesifikasi ASUS X201E
Intel Dual-Core 847
DOS
Grafis Intel HD
Layar LED 11.6" (1366X768)
4GB DDR3
320 GB HDD
USB 3.0, Wifi
Baterai Polymer
HD Web Camera
1 Tahun Garansi Global
Laptop ini dibandrol dengan harga $305 pada tahun 2012 untuk harga sekarang anda bisa lihat pada website resminya, tetapi tidak akan jauh beda dengan harga yang dulu. Gimana ? Tertarik untuk membelinya sobat ?
2.Slimbook X401U
ASUS X401U |
Inilah detail spesifikasi Asus X401U
Processor AMD Dual-Core
DOS
Grafis AMD Radeon HD 6290
Layar LED 14.0" HD (1366X768)
2GB DDR3
320 GB HDD
USB 3.0,Wifi
Baterai 6-cell Li-ion 4400 mAh
Web Camera
1 Tahun Garansi Global
Laptop ini dibandrol dengan harga Rp.2.899.000 pada tahun 2012. Gimana ? murah kan ? saya rekomendasikan yang ini !
3.ASUS X401A Multicolor
ASUS X401A Multicolor |
Inilah spesifikasi Asus Slimbook X401A Multicolor
Intel Pentium Dual Core B970 (2.3 GHz, 2MB)
DOS
Grafis Intel HD
Layar LED 14" HD (1366X768)
2GB DDR3
500 GB HDD
USB 3.0, Wifi
Baterai 6 cell Li-Ion 4400mAh
Web Camera
1 Tahun Garansi Global
Harga laptop ini dibandrol dengan harga $409 pada tahun 2012. Gimana kalau yang ini ? tertarik ga ? pasti banyak yang gak tertarik ya? ini rekomendasi bagi orang yang memiliki keuangan yang lebih untuk membeli laptop ini.
Itulah seputar rekomendasi tentang laptop murah dan dengan spesifikasi yang bagus pula dari produk asus. Sebagai catatan jika anda ingin membeli laptop, pastikan anda sudah memiliki target laptop idaman anda yang disesuaikan dengan uang yang anda miliki. Dan beli produk asus di toko yang terpercaya !
Terimakasih telah berkunjung !