Welcome erlangga blog's

java membuat gambar


package TugasJava;

import java.awt.Canvas;
import java.awt.Color;
import java.awt.Frame;
import java.awt.Graphics;


public class Gambar1 extends Canvas {
 
    public static void main(String[] args){
 
    Frame f1 = new Frame("Tugas Java");
    f1.setSize(400, 300);
    Gambar1 gb = new Gambar1();
    f1.add(gb);
    f1.setVisible(true);
    }  
 
 
    public void paint (Graphics g)
    {

        g.setColor(Color.yellow);
        g.fillRect(120, 50, 130, 130);
        g.setColor(Color.black);
        g.drawRect(120, 50, 130, 130);
        g.setColor(Color.black);
        g.fillOval(150, 75, 20, 20);
        g.fillOval(205, 75, 20, 20);
     
        g.fillArc(172, 100, 30, 30, 220, 100);
        g.fillRect(157, 150, 60, 5);
     
        g.fillRect(150, 70, 20, 5);
        g.fillRect(205, 70, 20, 4);
        g.fillRect(70, 110, 50, 5);
        g.fillRect(250, 110, 50, 5);
     
        g.setColor(Color.red);
        g.fillRect(0, 0, 50, 320);
        g.setColor(Color.green);
        g.fillRect(0, 215, 400, 200);
        g.setColor(Color.blue);
        g.fillRect(339, 0, 200,340);
        g.setColor(Color.yellow);
        g.fillRect(50, 0, 360, 38);
    }
}






 hasil running :


download project : klik

READMORE
 

menentukan bilangan positif dan negatif




wwooooyy !!!
nihh bagi yang ingin mempelajari java , sebenarnya saya masih bingung , tapi saya pelajari saja dengan teman teman dan mencari suatu yang susah dan sampai akhirnya bisa memecahkan masalah hehe, saya postingin aja nihh langsung aja ke TKP ! :


Buatlah sebuah program dengan menggunakan bahasa java dengan  algoritma dan ketentuan berikut ini ,
Program Menentukan Jumlah Bilangan Positif dan Negatif
Tools yang digunakan : Teks Editor (Notepad, Wordpad, Notepad++, Komodo, etc)

Algoritma
SOAL (open) :
Input
Jumlah bilangan yang akan dimasukan : N
Bilangan ke 1 :
Bilangan ke 2 :
…………………
………………...
Bilangan ke N :

Output
Jumlah Bilangan Positif   :
Jumlah Bilangan Negatif :

Contoh :
Jumlah bilangan yang akan dimasukan : 5
Bilangan ke 1 : -5
Bilangan ke 2 : -7
Bilangan ke 3 : 9
Bilangan ke 4 : 4
Bilangan ke 5 : 2

Output
Jumlah Bilangan Positif   : 3
Jumlah Bilangan Negatif :  2



 Penilaian (Poin 110)


  1.  1.       Penamaan variable ,operator, komentar untuk penjelasan program. ( Poin 10)
  2.  2.       Program dibuat lebih dari satu file class dan satu method (satu method harus berjenis fungsi –           memiliki nilai kembalian) ( Poin 25)
  3.  3.       Penggunaan Class Library untuk Input dari Keyboard( Poin 30)
  4.  4.       Pengunaan Struktur Kontrol  (Conditional dan Looping). ( Poin 20)
  5.  5.       Program sesuai dengan Algortima yang diberikan ( Poin 25)



    ini nihh langsung aja ke TKP hasil shandy :
    awal (open) :



    THR_ganjil  :
    /*
     * To change this template, choose Tools | Templates
     * and open the template in the editor.
     */
    package thr_ganjil;
    import java.util.Scanner;
    /**
     *
     * @author acer
     */
        public class proses_ganjil {
        public int banyak = 0; //variable sebagai penentu banyak bilangan yang akan diinput/pengatur looping
        public int [] bilangan = new int [10];//tempat user menginput
        public int [] positif = new int [10];//menyimpan bilangan positif
        public int [] negatif = new int [10];//menyimpan bilangan negatif
        public int plus = 0;//menghitung bilangan positif
        public int minus = 0;//menghitung bilangan negatif
       
            public void proses() //method prosedur
        {
        Scanner input = new Scanner(System.in);
            System.out.print("masukkan banyak bilangan yang akan anda input :");
            banyak = input.nextInt();
            for (int i = 1;i <= banyak;i++)//looping untung mendapatkan input
            {
                System.out.print("masukkan bilangan ke "+i+"=");
                bilangan[i] = input.nextInt();//input dari user
               
            }
            for (int i = 1;i <= banyak;i++)//looping untuk menentukan bilangan positif atau negatif
            {
            if(bilangan[i] < 0)
            {negatif[i] = bilangan[i];}
            else
            { positif[i] = bilangan[i];}
            }
            for (int i = 1;i <= banyak;i++)//looping untuk menentukan banyaknya bilangan positif
            {
            if (positif[i] != 0)
            {
                plus++;
            }
           
            }
            for (int i = 1;i <= banyak;i++)//looping untuk menentukan banyaknya bilangan negatif
            {
             if (negatif[i] != 0)
             {
             minus++;
             }
            }
            System.out.println("banyak bilangan positif = "+plus);//untuk menampilkan banyak bilangan positif
            System.out.println("banyak bilangan negatif = "+minus);//untuk menampilkan banyak bilangan negatif
             
        }
    }

    proses  :
    /*
     * To change this template, choose Tools | Templates
     * and open the template in the editor.
     */
    package thr_ganjil;

    /**
     *
     * @author acer
     */
    public class THR_ganjil {

        /**
         * @param args the command line arguments
         */
        public static void main(String[] args) {
            // TODO code application logic here
            proses_ganjil tampil = new proses_ganjil();//instansiasi dengan tujuan pemanggilan class proses 
            tampil.proses();//pemanggilan method proses pada class proses
        }
    }


    pada program diatas saya pakai beberapa class diantaranya THR_ganjil dan proses .
    di class proses, saya pakai beberapa method yaitu method dengan nama proses juga.
    di method proses saya menyimpan banyak selection proses,iteration proses dan beberapa instansiasi untuk pemanggilan class liblary.
    dan di class THR_Ganjil yang saya pakai method main sebagai method eksekusi atau penampil program.

    Hasil running :
    INI HASIL RUNNINGNYA :



    haha selsaikan ?? termakasih atas penyimakannya , maaf yaa kalau ada yang kurang .

    untuk selanjutnya saya juga menyediakan link download file dotCLASS dan dotJAR nihh :
    DOWNLOAD
    semoga memuaskan gan !
    READMORE
     

    Tugas KKPI VLOOUP

    1. buka microsoft exel

    Add caption



    2.buatlah tabel dengan isinya yaitu  No, Nama, Jabatan, Gaji, Pajak, dan Gaji Bersih






    3. kemudian isi sesuai tabel yang isinya  No, Nama, Jabatan, Gaji, Pajak, dan Gaji Bersih sesuai kebutuhannya














    4. untuk mempermudah pengisian gaji memakai rumus seperti dibawah ini :
        ( =VLOOKUP(C5;$C$20:$D$24;2;FALSE) )






    5. dan untuk mempermudah pengisian pajak memakai rumus seperti di bawah ini :
        ( =VLOOKUP(C5;$C$20:$E$24;3;FALSE)*VLOOKUP(C5;$C$20:$E$24;2;FALSE) )






    6.selesai

    READMORE
     
    READMORE
     
    MEMBUAT TABEL DAN MENGHITUNG DENGAN FORMULA DALAM WORD


    Langkah pembuatan table :
    1.      Nyalakan kompi
    2.      Buka start à lalu klik All programs à pilih Microsoft office (yang pasti WORD)

    3.      Setelah muncul menu Microsoft Word lalu klik à tools Insert dan pilih menu Table dan tentukan berapa banyak baris dan kolom yang akan di gunakan


    4.      Nah setelah table yang diinginkan telah selesai di buat silahkan edit sesuai keinginan , dan isi sesuai dengan data yang di butuhkan
    5.      PEMBUATAN TABEL PUN SELESAI

    Langkah penghitungan record :
    1.      Buka tab layout à formula
    2.      Lalu hapus perintah yang berada di depan (=) dan hanya sisakan tanda (=)
    3.      Lalu isi dengan record a (+/-/:/*) record b dan klik OK .


    4.      Dan penghitungan pun selesai

    Langkah pengeditan , untuk membuat tampilan table lebih menarik :
    1.      Untuk menyesuaikan tampilan table
    2.      Jika ingin mengubah posisi text maka drag text yang akan di rubah posisinya à lalu klik layout à dan sesuaikan mana yang di butuhkan

    3.      Dalam contoh yang saya buat ada baris Jumlah , disini saya menggunakan merge cell untuk menyatukan baris

    4.      Setelah itu silahkan rubah tampilan data semenarik mungkin

    5.      SELESAI
    READMORE
     
    Cara membuat Sertifikat dengan memanfaatkan menu mailing

    1. Buka Microsoft Word
    2. Pilih page layout untuk mendekorasi kertas

    Ø Untuk mengatur jenis kertas > page setup
    Ø Untuk mengatur tema kertas > page themes
    Ø Untuk mengatur spacing dan indent > paragraph
    Ø Untuk mengatur background kertas > page background



    3. Buat dokument Sertifikat di Microsoft word.
    Tampilan sertifikat

    4. Buka Microsoft Excel


    5. Buat daftar-daftar yang akan di Mailings oleh Microsoft Word.


    6. Save document .
    7. Mulai membuka Start Mailing Merge di Microsoft Word
    8. Klik Step by Step Mail Merge Wizard
     lalu akan keluar tampilan seperti ini :




    9. Di step 1 of 6, klik > Next: Starting document
    10. Step 2 of 6, klik > Next: Select recipients.



     Klik > select a different list... , dan buka file yang sudah di save yang tadi di buat di Microsoft Excel . Akan keluar tampilan berikut :


    Lalu klik ok .
    11. Step 3 of 6, klik > Next: Write your letter.
    12. Step selanjutnya 4 of 6, klik > Next: Preview your letter.
    Klik insert merge field


    13. Step 5 of 6, klik > Next: Complete your merge.



    14. Step 6 of 6, Selesai
    READMORE