Cara Membuat Emoticon Berbasis Java Menggunakan NetBeans

Cara Membuat Emoticon Berbasis Java Menggunakan NetBeans

Cara Membuat Emoticon Berbasis Java Menggunakan NetBeans. Jika sebelumnya kita sudah belajar membuat bendera berbasis java menggunakan netbeans. Nah kali ini kita lanjut membuat emoticon emoji berbasis java menggunakan netbeans. Ini prosesnya masih sama dengan sebelumnya yaitu tentang menggambar Graphics g shape 2D.

Kita coba dengan Studi kasus buatlah image emoticon berbasis java minimal 2 emoticon dengan ekspresi yang berbeda dalam 1 frame.

Baca Juga : Komputer Grafik Shape 2D Membuat Bentuk Geometri

Karena emoticon atau emoji ini kita akan menggambarnya menggunakan netbeans maka pastikan kalian sudah menginstallnya di pc atau laptop kalian.

Tutorial Membuat Emoji Emoticon Berbasis Java Menggunakan NetBeans

1. Buka aplikasi NetBeans >> File >> New Project

2. Pilih Java with Ant >> Java Application

3. Beri nama pada Project Name misal Emoticon >> Kemudian hilangkan ceklist pada Create Main Class nya

Tutorial Membuat Emoji Emoticon Berbasis Java Menggunakan NetBeans

4. Kemudian klik kanan pada Source Packages >> New >> Java Class

5. Beri nama pada Class Name dan Package misal “Emoticon_Emoji”

Cara Membuat Emoticon Berbasis Java Menggunakan NetBeans

6. Masukan script di bawah ini dan masukan tepat di bawah “package Emoticon_Emoji;

import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;

7. Kemudian di lajut masukan script dibawah ini

/**
 *
 * @author OneInsert.com
 */
public class Emoticon_Emoji extends JPanel {
    public void paint(Graphics g){
        //Frowning Face
        g.setFont(new Font("Seqoe UI", Font.BOLD, 18)); // Untuk mengatur jenis font dan ukuran font nama emoticon
        g.setColor(new java.awt.Color(110, 110, 110));// Memberi warna font pada nama emoticon
        g.drawString("Frowning Face", 50,210); // Memberi nama emoticon dan mengatur letak font nya kanan/kiri, atas/bawah
        //Frowning Face
        g.setColor (Color.orange); // Memberi warna lingkaran kepala emoticon
        g.fillOval (40,40,150,150);// Mengatur posisi dan besar lingkaran kepala emoticon kanan/kiri, atas/bawah, ukuran
        //Mata
        g.setColor (new java.awt.Color(162, 99, 6)); // Memberi warna pada mata emoticon
        g.fillOval (70,80,25,35); // Mengatur posisi mata pertama
        g.fillOval (135,80,25,35);// Mengatur posisi mata kedua
         //Mulut
        g.setColor (new java.awt.Color(162, 99, 6)); // Memberi warna pada mulut emoticon
        g.fillOval(80,125,70,55);
        g.setColor (Color.orange);
        g.fillOval (80,130,70,55);

    }  

public static void main(String args[]){
 Emoticon_Emoji panelGambar = new Emoticon_Emoji();
 JFrame fr = new JFrame();
 fr.setTitle("ONEINSERT.COM - EMOJI"); // Memberi judul frame
 fr.setSize(720,580);// Mengatur ukuran frame
 fr.getContentPane().add(panelGambar);
 fr.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 fr.setVisible(true);
 }
}

8. Silakan coba lakukan Run, jika berhasil maka akan tampil seperti gambar di bawah ini!

9. Untuk Penjelasan dan pengaturannya bisa lihat pada komentar dalam script.

10. Jika ingin membuat emoticon lainnya, silakan tambahkan script dibawah ini!

Jika masih belum memahmi untuk penerapan script program java membuat emoticon tersebut silakan bisa tonton juga video singkat di bawah ini!

Baca Juga: Komputer Grafik Shape 2D Membuat Bentuk Geometri

Kumpulan Script Membuat Emoticon Berbasis Java

Emoticon Neutral

//Neutral
        g.setFont(new Font("Seqoe UI", Font.BOLD, 18));
        g.setColor(new java.awt.Color(110, 110, 110));
        g.drawString("Neutral", 295,210);
        g.setColor (Color.orange);
        g.fillOval (250,40,150,150);
        //Mata
        g.setColor (new java.awt.Color(162, 99, 6));
        g.fillOval (280,80,25,35);
        g.fillOval (345,80,25,35);
        //Mulut
        g.setColor (new java.awt.Color(162, 99, 6));
        g.fillRect (290,140,70,7);

Emoticon Expressionless

//Expressionless
        g.setFont(new Font("Seqoe UI", Font.BOLD, 18));
        g.setColor(new java.awt.Color(110, 110, 110));
        g.drawString("Expressionless", 480,210);
        g.setColor (Color.orange);
        g.fillOval (470,40,150,150);
        //Mata
        g.setColor (new java.awt.Color(162, 99, 6));
        g.fillRect (500,95,30,7);
        g.fillRect (560,95,30,7);
        //Mulut
        g.setColor (new java.awt.Color(162, 99, 6));
        g.fillRect (510,140,70,7);

Emoticon Open Mouth

//Open Mouth
        g.setFont(new Font("Seqoe UI", Font.BOLD, 18));
        g.setColor(new java.awt.Color(110, 110, 110));
        g.drawString("Open Mouth", 60,450);
        g.setColor (Color.orange);
        g.fillOval (40,280,150,150);
        //Mata
        g.setColor (new java.awt.Color(162, 99, 6));
        g.fillOval (70,320,25,35);
        g.fillOval (135,320,25,35);
         //Mulut
        g.setColor (new java.awt.Color(162, 99, 6));
        g.fillOval (94,365,40,40);

Emoticon Slightly Smile Face

//Slightly Smile Face
        g.setFont(new Font("Seqoe UI", Font.BOLD, 18));
        g.setColor(new java.awt.Color(110, 110, 110));
        g.drawString("Slightly Smile Face", 240,450);
        g.setColor (Color.orange);
        g.fillOval (250,280,150,150);
        //Mata
        g.setColor (new java.awt.Color(162, 99, 6));
        g.fillOval (280,320,25,35);
        g.fillOval (345,320,25,35);
        //Mulut
        g.setColor (new java.awt.Color(162, 99, 6));
        g.fillOval (290,350,70,55);
        g.setColor (Color.orange);
        g.fillOval(290,345,70,55);

Emoticon Mask

 //Mask
        g.setFont(new Font("Seqoe UI", Font.BOLD, 18));
        g.setColor(new java.awt.Color(110, 110, 110));
        g.drawString("Mask", 520,450);
        g.setColor (Color.orange);
        g.fillOval (470,280,150,150);
        //Mata
        g.setColor (new java.awt.Color(162, 99, 6));
        g.fillOval (500,320,25,35);
        g.fillOval (560,320,25,35);
        //Mask
        g.setColor (Color.white);
        g.fillRect (510,360,70,50);
        g.setColor (Color.white);
        g.fillRect (580,370,37,7);
        g.fillRect (580,390,30,7);
        g.fillRect (475,370,36,7);
        g.fillRect (480,390,30,7);

Untuk script emoticon emoji lainnya segera menyusul!

Video Membuat Emoticon Berbasis Java

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker