Bagaimana Cara Membuat Sebuah Warna Gradient 2D Dalam Pemograman
Java
Gradient adalah
pengabungan dua warna atau lebih contohnya warna hijau dan merah hingga warna
itu menjadi transparan, gradient terdapat berbagai macam-macam warna seperti
linear, radial, reflected, angel dan diamond, atau bisa juga dikatakan gradasi
warna yang terjadi ketika kedua warna atau lebih digabungankan, Gradient sering
digunakan dalam desain-desain modern karena menghasilkan transisi yang sangat
lembut dan halus tidak heran ketika desainer-desainer lebih enak digunakan
dalam setiap desain-desainya.
Kali ini saya akan
bagikan lagi tentang bagaimana cara membuat program sederhana untuk sebuah
komponen yang ada pada Java 2D, di sini adalah warna dari background warna JPanel
dengan menggunakan class java 2D atau bisa disebut dengan 2(dua) dimensi,
program ini adalah program awal bagi pemula untuk belajar membuat sebuah gambar
yang bentuk nya dimensi yang sangat bagus, ketika sudah bisa membuat 2D
selanjutnya akan ada yang namanya 3D, banyak film-film animasi sekarang yang
menggunkan gambar 3D, rata-rata semua pefileman animasi sekarang menggunakan
3D, oke langsung saja kita masuk ke dalam coding untuk pembuatan warna yang ada
pada Gradient paint. di bawah ini adalah program yang akan saya kasih kepada
teman-teman yang ingin belajar tentang warna yang ada pada pemograman java.
import java.awt.*;
import javax.swing.*;
public class Gradient1 extends JApplet
{
public void paint (Graphics
g)
{
super.paint (g);
Graphics2D g2;
g2 = (Graphics2D) g;
GradientPaint Acyclic;
GradientPaint Cyclic;
Cyclic = new
GradientPaint (160F, 20F, Color.red,
260F, 90F, Color.green, true);
Acyclic = new
GradientPaint (160F, 120F, Color.red,
260F, 190F, Color.green);
g2.setPaint (Cyclic);
g2.fillRect (10, 10, 400, 100);
g2.setPaint (Acyclic);
g2.fillRect (10, 120, 400, 100);
g2.setColor
(Color.black);
g2.drawString
("Cyclic", 420, 70);
g2.drawString
("Acyclic", 420, 180);
}}
No comments:
Post a Comment