Posts

Pemrograman Gui Java

Image
Untuk menciptakan suatu kegiatan intinya harus mempunyai tampilan visual semoga sanggup menarik dan nyaman dipakai oleh pengguna. GUI (Graphical User Inteface) merupakan elemen visual yang penting dalam membangun sebuah aplikasi yang user friendly. Java menyediakan banyak tool menyerupai AWT (Abstract Windowing Toolkit) dan Swing untuk berbagi aplikasi GUI yang interaktif.     Swing menyediakan implementasi platform independent dimana aplikasi dikembangkan dengan platform yang berbeda sanggup mempunyai tampilan yang sama. Begitu juga dengan AWT menciptakan tampilan look and feel pada aplikasi yang dijalankan pada dua mesin yang berbeda menjadi terlihat sama. Swing API dibangun dari beberapa API yang mengimplementasikan beberapa bab dari AWT. Jadi, komponen Swing dan AWT sanggup dipakai secara bersama.  1. Komponen AWT        Berikut yakni beberapa komponen yang terdapat dalam package AWT. Label        ...

Perkalian Matrik

Berikut ini ialah teladan implementasi dari array 2 dimensi yaitu perkalian matrik. Contoh source codenya dapat Anda liat dibawah ini : public class perkalianMatrik {     void cetakmatrik(int[][]data){         for(int i=0;i             for(int j=0;j                 System.out.print(data[i][j]+" ");             }             System.out.println();         }     }     int[][]perkalianmatrik(int[][]data1,int[][]data2){         int[][]data3=new int[data1.length][data1[0].length];         int kolomdata1=data1[0].length;         int barisda...

Mengubah Warna Rgb Dengan Java

Image
Pada postingan kali ini, aku kan melanjutkan agenda mengenai pengolahan gambaran sebelumnya pengolahan gambaran dengan java , mengenai cara merubah warna RGB dengan Java.. Langsung saja implementasi programnya sebagai berikut : 1. Membuat Method Find Index int [] findPixels(String p){         List pos = new ArrayList();         if(p.startsWith(">=")){             String tmp=p.substring(2);             int itmp=Integer.valueOf(tmp);             for(int i = 0; i< pixels.length; i++){                 if((pixels[i] & 0x00FFFFFF) >= itmp){                     pos.add(i)...

Pengolahan Gambaran Dengan Java

Image
Pada postingan kali ini akan menshare wacana pengolahan gambaran memakai java. Citra terdiri dari RGB (Red, Green, Blue)  yang lalu akan diolah untuk menghasilkan sebuah image yang mengandung RGB. Intinya yaitu mengolah suatu gambaran untuk diambil warna RGBnya. Sehingga hasil dari citranya tersebut menjadi tidak berwarna (hitam/putih). Berikut langkah-langkahnya : 1. Siapkan sebuah image/picture/gambar yang mengandung warna RGB. 2. Kemudian menciptakan classnya sebagai berikut: import java.awt.Image; import java.awt.Toolkit; import java.awt.image.ColorModel; import java.awt.image.ImageProducer; import java.awt.image.IndexColorModel; import java.awt.image.MemoryImageSource; import java.awt.image.PixelGrabber; public class ProCitra { Image image; int widht=0; int height=0; int pixels []; byte R []; byte G []; byte B []; byte grey []=new byte[256]; ColorModel greyModel; int getPixel(int x, int y){ if( x > widht) x = 0; ...

Sorting + Binary Search

Pada postingan sebelumnya, aku sudah menjelaskan mengenai binary search. Kali ini aku akan sedikit share mengenai implementasi binary search dengan data yang telah disorting... Berikut yaitu pola programnya : public class BinarySearch {     static int[]sort(int[]data){         int temp=0;         for(int i=0;i <data.length;i++){               for(int j=i+1;j <data.length;j++){                 if(data[j] < data[i]){                     temp=data[j];                     data[j]=data[i];               ...

Penjumlahan Matrik

Operasi penjumlahan matrik yakni salah satu bentuk dari implementasi array 2 dimensi. Berikut rujukan programnya : public class MatrikJumlah{     public static void main(String[]args){     int[][]matrik1={{1,2,3,4},{5,6,7,8}};     int[][]matrik2={{5,6,7,8},{1,2,3,4}};     int[][]jumlah=new int[matrik1.length][matrik1[0].length];         System.out.println("Data Matrik 1    :");     for(int i=0;i<matrik1.length;i++){         for(int j=0;j<matrik1[0].length;j++){             System.out.print(matrik1[i][j]+" ");         }         System.out.println();     }     System.out.println("Data Matrik 2    :");     for(int i=0;i<matrik2.length;i++){ ...

Array 2 Dimensi

Array dua dimensi yaitu array yang mempunyai indeks menurut baris dan kolom. Contoh array 2 dimensi matriks sebagai berikut :     10    20    15    30 40    10    30    25 80    20    40    10      Kolom pertama dimulai dengan indeks 0, sehingga kolom terakhir pada matrik di atas mempunyai indeks 3. Demikian juga dengan indeks untuk baris, juga dimulai dengan 0. Dengan demikian setiap data pada matrik di atas sanggup dinyatakan dengan memakai indeks baris dan kolom sebagai berikut: data[0][0] = 10 data[0][1] = 20 data[0][2] = 15 data[0][3] = 30 data[1][0] = 40 data[1][1] = 10 data[1][2] = 30 data[1][3] = 25 data[2][0] = 10 data[2][1] = 20 data[2][2] = 15 data[2][3] = 30 Sintaks array dua dimensi dalam aktivitas yaitu sebagai berikut: int [][] tabel={{1,2,3,4},{5,6,7,8}};     Sintaks di atas merupakan deklarasi...