Saturday, August 20, 2016

Program Sederhana Untuk Akses Koneksi Internet Dengan Java


Berikut ini adalah contoh program sederhana untuk mengakses internet, dibawah ini contoh programnya

Nama file : test_Koneksi.java

import java.net.URL;
import java.net.URLConnection;

/**
 *
 * @author xp
 */
public class test_Koneksi {
    public static void main(String[] args) {
    try {
URL url = new URL("http://google.co.id");
URLConnection conn = url.openConnection();
conn.connect();
//konek = true;
                                        System.out.println("mencoba mengakses http://google.co.id . . .");
System.out.println("Koneksi Internet Sukses");
} catch (Exception e) {
//konek = false;
System.out.print("Koneksi Internet Gagal");
}
}
}

Output

run:
mencoba mengakses http://google.co.id . . .
Koneksi Internet Sukses
BUILD SUCCESSFUL (total time: 0 seconds)

program diatas dibuat menggunakan netbeans
selamat mencoba semoga bermanfaat ...

Menentukan Koordinat Mouse Dengan Java Applet


Berikut ini contoh program untuk menentukan koordinat mouse dengan Java Applet.

Nama file : koordinat_Mouse.java

import java.awt.*;
import java.applet.*;

public class koordinat_Mouse extends Applet {

int mousexm,mouseym, klik = 0;
boolean masuk;

public boolean mouseEnter(Event evt, int x, int y)
{
masuk = true;
repaint();
return true;
}

public boolean mouseMove(Event evt, int x, int y)
{

mousexm=x;
mouseym=y;
repaint();
return true;
}

public boolean mouseExit(Event evt, int x, int y)
{
masuk = false;
repaint();
return true;
}

public void paint(Graphics g)
{
g.setFont(new Font("Helvetica", Font.PLAIN, 20));
g.drawString("posisi kursor(x,y) :                                   ("+mousexm+","+mouseym+")", 50,50);

if(!masuk)
{
g.setColor(Color.blue);
g.drawString("mouse berada diluar applet", 50, 75);
}
else
{
g.setColor(Color.red);
g.drawString("mouse ada didalam applet", 50, 75);
}
}
}

Output


program ini dibuat menggunakan eclipse
selamat mencoba semoga bermanfaat . . .

Friday, August 19, 2016

Program Untuk Menghitung Jumlah Klik Mouse Dengan Java Applet


Berikut ini contoh program untuk menghitung jumlah klik mouse dengan java applet, jadi ketika mouse di klik kiri di area applet maka jumlah klik akan bertambah, dibawah ini contoh programnya

Nama file : klik_Mouse.java

import java.awt.*;
import java.applet.*;

public class klik_Mouse extends Applet{
int klik = 0;

public boolean mouseDown(Event evt, int x, int y)
{
klik++;
repaint();
return true;
}

public void paint(Graphics g)
{
g.setFont(new Font("Helvetica", Font.PLAIN, 20));
g.drawString("Jumlah Mouse Di Klik : "+klik, 60, 25);
}
}

Output


program ini dibuat menggunakan eclipse
selamat mencoba semoga bermanfaat . . . .

Membuat Gradasi Warna Di Java Applet


Dalam contoh program kali ini kita akan membuat beberapa grapik dengan warna yang berbeda, dan akan membuat gradasi warna di Java Applet, berikut ini contoh programnya

Nama file : gradasi_Warna.java

import java.awt.*;
import java.applet.*;

public class gradasi_Warna extends Applet{

Color my_Green = new Color(110, 220, 160);
Color my_Red = new Color(255, 90, 100);
Color my_Blue = new Color(140, 190, 250);
Color my_Yellow = new Color(240, 240, 180);

public void paint(Graphics g)
{
g.setColor(Color.black);
g.fillRect(0, 0, size().width, size().height);
g.setColor(new Color(255, 255, 0));
g.fillOval(10, 10, 50, 50);
g.setColor(my_Green);
g.fillOval(65, 10, 50, 50);
g.setColor(my_Red);
g.fillOval(120, 10, 50, 50);
g.setColor(my_Blue);
g.fillOval(175, 10, 50, 50);
g.setColor(my_Yellow);
g.fillOval(230, 10, 50, 50);

float warna;
int i;
int lebar = 300;

//membuat gradient
for(i=0; i<lebar; i++)
{
warna = i*(float)255/lebar;

g.setColor(new Color((int)warna, 0,0));
g.drawLine(i, 70, i, 90);
g.setColor(new Color(0,(int)warna, 0));
g.drawLine(i, 90, i, 115);
}

//warna pelangi
for(i=0; i<lebar; i++)
{
warna = (float)i/lebar;
g.setColor(Color.getHSBColor(warna, 1.0f, 1.0f));
g.drawLine(i, 150, i, 220);
}

Color my_Pink = new Color(240, 100, 150);
g.setColor(my_Pink.darker().darker());
g.fillRoundRect(15, 240, 45, 40, 10, 10);

g.setColor(my_Pink.darker());
g.fillRoundRect(70, 240, 45, 40, 10, 10);

g.setColor(my_Pink);
g.fillRoundRect(125, 240, 45, 40, 10, 10);

g.setColor(my_Pink.brighter());
g.fillRoundRect(180, 240, 45, 40, 10, 10);

g.setColor(my_Pink.brighter().brighter());
g.fillRoundRect(235, 240, 45, 40, 10, 10);

}

}

Output


program diatas dibuat menggunakan eclipse
selamat mencoba semoga bermanfaat

Thursday, August 18, 2016

Menggambar Segitiga Di Java Applet


Kali ini akan membuat gambar segitiga di Java Applet, untuk membuat gambar segitiga kita bisa menggunakan method drawPolygon(int x[], int y[], int n[]) dimana x,y,n merupakan titik koordinat  dimana garis sudut segitiga bertemu, langsung saja kita lihat contoh programnya

Nama file : gambar_Segitiga.java

import java.awt.*;
import java.applet.*;

public class gambar_Segitiga extends Applet{

public void paint(Graphics g)
{
int x1[] = {75, 125, 25, 75};
int y1[] = {100, 175, 175, 100};
int x2[] = {225, 275, 175, 225};
int y2[] = {100, 175, 175, 100};
int n = 4;
int i = 0;
setBackground(Color.black);
g.setColor(Color.red);
g.drawPolygon(x1, y1, n);
g.setColor(Color.orange);
g.fillPolygon(x2, y2, n);
g.setColor(Color.yellow);
g.setFont(new Font("Helvetica", Font.PLAIN, 10));
g.drawString("ngejava.com", 123, 200);
}
}

Output


program dibuat menggunakan eclipse
selamat mencoba semoga bermanfaat ...

Latihan Membuat Gambar Garis Di Java Applet


Berikut ini adalah contoh untuk membuat garis di Java Applet seperti gambar diatas, untuk membuat/menggambar garis di applet kita bisa enggunakan methods drawLine(int x1, int y1, int x2, int y2) yang mana x1, y1 adalah titik awal koordinat garis dan x2,y2 adalah titik akhir koordinat garis yang akan kita gambar.

Nama file : gambar_Garis.java

import java.awt.*;
import java.applet.*;

public class gambar_Garis extends Applet{

public void paint(Graphics g) {
//memberi warna hitam sebagai background
setBackground(Color.black);

//membuat garis
int i, j=0;
g.setColor(Color.green);
for(i=1; i<7; i++)
{
g.drawLine(140-(20*i), 30+j, 140+(20*i), 30+j);
j=j+5;
}
g.setColor(Color.green);
for(i=1; i<6; i++)
{
g.drawLine(20+(20*i), 30+j, 260-(20*i), 30+j);
j=j+5;
}

g.setColor(Color.yellow);
g.setFont(new Font("Helvetica", Font.PLAIN, 10));
g.drawString("ngejava.com", 110, 100);
}
}

Output


program dibuat menggunakan eclipse
selamat mencoba semoga bermanfaat . . . 

Wednesday, August 17, 2016

Latihan Warna Dan Metode getColor() Di Java Applet


Berikut ini adalah contoh untuk mengambil komponen warna RGB dari objek Color dengan menggunakan metode getColor(), langsung kita liat saja contoh programnya

Nama file : latihan_Warna.java

import java.awt.*;
import java.applet.*;

public class latihan_Warna extends Applet {

public void paint(Graphics g) {
//membuat warna baru menggunakan integer
g.setColor(new Color(255, 0, 0));
g.fillRect(25, 25, 100, 100);
g.drawString("nilai RGB: " +g.getColor(), 130, 40);

//membuat warna baru menggunakan nilai float
g.setColor(new Color(0.0f, 1.0f, 0.0f));
g.fillRect(25, 50, 100, 20);
g.drawString("nilai RGB: " +g.getColor(), 130, 60);

//membuat warna baru menggunakan statik objek Color
g.setColor(Color.blue);
g.fillRect(25, 75, 100, 20);
g.drawString("nilai RGB: " +g.getColor(), 130, 90);

//menampilkan masing masing bagian dari nilai RGB
Color c = Color.magenta;
g.setColor(c);
g.fillRect(25, 100, 100, 20);
g.drawString("nilai RGB: " +c.getRed()+", "+c.getGreen()+", "+c.getBlue(), 130, 115);
}
}

Output


program dibuat menggunakan eclipse
selamat mencoba semoga bermanfaat

Kriptografi Sederhana Dengan Algoritma Blowfish Menggunakan Java

Pada postingan sebelumnya saya memposting tentang enkripsi dan dekripsi sederhana dengan cara menggantikan kata yang di input dengan m...