RSS

Pages

Abstract Windowing Toolkit

Halo, saya kembali lagi disini untuk membawakan materi yang baru saya pelajari kemarin-kemarin ^^

Melihat judul diatas, mungkin anda akan bertanya apa maksud nya. Kita akan memulai dengan pemrograman JAVA dalam bentuk grafik ^^b

Tidak usah panjang lebar, mari kita lihat scriptnya ^^


/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package AbstractWindowingToolkit;

/**
 *
 * @author Indah
 */
import java.awt.*;
public class Graphic extends Panel {
Graphic() {
setBackground(Color.CYAN); //Setting warna untuk background yang akan digunakan
}
    @Override
//script untuk menentukan warna dan bentuk yang akan dibuat
public void paint(Graphics g) {
    g.setColor(new Color(0,0,255));

    g.setColor(new Color(173,1,231)); //ungu
    g.fillOval(90, 75, 100,100);

    g.setColor(new Color( 231,1,64));
    g.fillOval(60,50,50,50);

    g.setColor(new Color( 231,1,64));
    g.fillOval(170,50,50,50);

    g.setColor(new Color(255,255,255));
    g.fillOval(150, 100, 30, 30);

    g.setColor(new Color(255,255,255));
    g.fillOval(100, 100, 30, 30);

    g.setColor(new Color(0,0,0));
    g.fillOval(152, 110, 20, 20);

    g.setColor(new Color(0,0,0));
    g.fillOval(102, 110, 20, 20);

    g.setColor(new Color(255,0,0));
    g.fillOval(132, 130, 15, 15);

    g.drawArc(112, 110, 55, 55, 0, -180);

//penggunaan for agar teks yang ditulis dapat mempunyai efek kelap-kelip
    for(int i = 1;i<=1000;i++){
            i = i%2;
            if(i == 0){
                g.setColor(Color.RED);
                g.setFont(new Font("Helvetica",Font.PLAIN,27));
                g.drawString("It's Micky Mouse ! ^^", 30, 30);}
                else{
                g.setColor(Color.BLACK);
                g.setFont(new Font("Helvetica",Font.PLAIN,27));
                g.drawString("It's Micky Mouse ! ^^", 30, 30);
        }
      }
    }

//script untuk ukuran frame dan penampilan frame
public static void main(String args[]) {
Frame f = new Frame("Graphic");
Graphic gp = new Graphic();
f.add(gp);
f.setSize(360, 300);
f.setVisible(true);
}
}

Hasilnya :




Maaf, saya hanya menggambar yang sederhana saja mungkin lain waktu saya akan mencoba untuk menggambar yang lebih bagus lagi :)
Dan jika di lihat, teks berubah warna dari hitam menjadi merah. Dan terus berulang hingga membuat efek kelap-kelip ^^

Mungkin, sekian dari saya dan semoga materi ini bermanfaat ya ^^ 
Selamat mencoba ^^b

Cat :
- Saya membuat 1 class dengan nama 'Graphic'
- Saya membuat program ini menggunakan NetBeans 1DE 6.9

Mari Mengenal JAVA Lebih Dekat ^o^

Setelah berkutat dengan script-script JAVA di posting-posting sebelumnya, kita beranjak untuk mengenal materi-materi yang dipelajari di JAVA ^^

Ini sekilas rangkuman saya yang mungkin dapat bermanfaat untuk menambah pengetahuan ^^

Membuat Menu Makanan

Di setiap restoran pasti anda akan menemukan sebuah daftar menu. Kita bisa membuat daftar menu dengan menggunakan program JAVA loh ^^

Mungkin, setelah ini anda akan tertarik untuk membuat restoran anda lebih modern ? hahaha ..

Baiklah, tidak usah lama-lama lagi, ini dia script Menu Makanan \(^o^)/

Membuat Bintang

Sudah lihat judul diatas ? mungkin anda akan bingung, apa hubungannya pemrograman JAVA dengan membuat bintang.

Disini, saya membuat program untuk menyusun bintang sesuai dengan jumlah yang di input oleh user ^^

Untuk lebih jelasnya, mari kita lihat script berikut ini :


/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package StudiKasus;

/**
 *
 * @author Indah
 */
import java.util.Scanner;
public class Bintang {

    public static void main(String[] args) {

        Scanner in = new Scanner(System.in);

        System.out.print("Masukkan Jumlah Bintang Yang Anda Inginkan : ");
        int b = in.nextInt();

        for(int i = 1;i <= b;i++)
        {
            System.out.print("*");
                for(int o = 0;o < (b-2);o++)
            {
                if(i == 1 || i == b) System.out.print(" *");
                else System.out.print("  ");
            }
            System.out.print(" *\n");
        }
    }
}

Semoga bermanfaat ya ^^b


Cat :
- Saya membuat 1 class dengan nama 'Bintang'
- Saya membuat program ini dengan menggunakan aplikasi NetBeans IDE 6.9

Mendapatkan Input Dari Keyboard

Halo, sudah lama saya tidak posting lagi disini ^^

Sekarang, saya akan membahas tentang script 'Mendapatkan Input Dari Keyboard' semoga bermanfaat ya ^^b


/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Modul5;

/**
 *
 * @author Indah
 */
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import javax.swing.JOptionPane;

public class GetInputFromKeyboard {
    public static void main(String [] args)  throws IOException {
        String nama;
        System.out.println("Siapa nama anda ?");
        InputStreamReader isr = new InputStreamReader(System.in);
        BufferedReader br = new BufferedReader(isr);

        nama = br.readLine();
        System.out.println("Halo"  +nama+  "Apa Kabar ?");

        String hobby;
        System.out.println("Apa hobby anda ?");
        InputStreamReader hby = new InputStreamReader(System.in);
        BufferedReader hb = new BufferedReader(hby);

        hobby = hb.readLine();
        System.out.println("Hobby anda adalah" +hobby+ "Hobby yang bagus !");

        String alamat = JOptionPane.showInputDialog("Alamat anda dimana ?");
        System.out.println("Alamat saya di"+alamat);
    }
}

Cat : Saya membuat program ini menggunakan aplikasi NetBeans IDE 6.9

Membuat Kalkulator Sederhana

Kali ini, saya akan berbagi sedikit mengenai pembuatan program Kalkulator Sederhana menggunakan JAVA  ^^
Tidak usah berlama-lama lagi, check this out friends !

Catatan :
1. Saya membuat 2 buah class dengan nama Kalkulator dan KalkulatorTest
2. Saya menggunakan NetBeans IDE 6.9 untuk membuat program ini


SOAL BONUS : KALKULATOR SEDERHANA 


Menentukan Bilangan Bulat dan Pecahan

Sebelumnya, maaf nih kalau blog ini baru tapi sudah memposting tentang sebuah program. Ini karena tuntutan tugas, maka saya harus memposting secepatnya. Setelah postingan ini saya akan membahas kembali mengenai seluk beluk java ^^b

MENENTUKAN BILANGAN BULAT DAN PECAHAN

Catatan :
1. Disini saya membuat 2 buah class, sesuai dengan yang sudah di anjurkan. Class pertama saya buat dengan   nama BulatPecahan dan satu class lagi bernama BulatPecahanOutput
2. Saya menggunakan aplikasi NetBeans IDE 6.9 untuk membuat program ini.

Berikut Soalnya :