Sobat semua, kali ini kami akan mencoba melanjutkan tentang bagaimana cara untuk merubah ukuran bangun datar dari ukuran sebelumnya menggunakan penginisial. Tak usah banyak basa basi mari ikuti Langkah - langkah berikut :
1. Isikan scriptnya, sebagai
berikut :
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package tugas3_4;
import java.awt.*;
import javax.swing.*;
/**
*
* @author user
*/
public class Tugas3_4 extends JApplet {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
JFrame frame = new JFrame();
frame.setTitle("Judul");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JApplet applet = new Tugas3_4();
applet.init();
frame.getContentPane().add(applet);
frame.pack();
frame.setVisible(true);
}
public void init()
{
JPanel panel = new Panel2D();
getContentPane().add(panel);
}
}
class Panel2D extends JPanel
{
public Panel2D()
{
setPreferredSize(new Dimension (1000, 700));
setBackground(Color.CYAN);
}
public void paintComponent(Graphics g)
{
Dimension d = getSize();
int maxX = d.width-1; int maxY = d.height-1;
super.paintComponent(g);
Graphics2D g2 = (Graphics2D)g;
int z = 100;
g2.drawRect(z, z, z*4, z*4);
g2.drawRect(z*2, z*5, z, z);
g2.drawRect(z*3, z*5, z, z);
g2.drawRect(z, 450, z/2, z/2);
g2.drawRect(450, 450, z/2, z/2);
g2.drawRect(450, z, z/2, z/2);
g2.drawRect(z, 250, z*4, z);
g2.drawOval(z, z, z/2, z/2);
g2.drawOval(250, z, z, z*4);
}
}
3. Run project F6
Semoga tutorial yang kami bagi ini dapat membantu sobat sekalian.
SELAMAT BELAJAR

0 Response to " Tutorial Grafika Komputer Menggunakan JAVA 2D IV"
Post a Comment