MEMBUAT BENTUK LINGKARAN DAN SMILE SEDERHANA DENGAN JAVA AWT (NETBEANS) -STIKOM ARTHA BUANA - KUPANG
kali ini saya akan membuat gambar lingkaran dan emoticon smile sederhana dengan Netbeans.
langsung saja yang pertama adalah
#BENTUK LINGKARAN
package bulat;
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
/**
*
* @author masan-cland
*/
public class bulat extends javax.swing.JFrame {
public bulat() {
super("bulat");
setSize(600, 400);
setLocationRelativeTo(null);
setVisible(true);
}
@Override
public void paint (Graphics g){
super.paint(g);
g.setColor(Color.red);
g.drawOval(100, 100, 100, 100);
g.drawOval(250, 100, 100, 200);
g.drawString("By. COSMAS ", 100, 250);
}
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.getContentPane().add(new bulat());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(200,200);
frame.setVisible(true);
}}
langsung saja yang pertama adalah
#BENTUK LINGKARAN
package bulat;
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
/**
*
* @author masan-cland
*/
public class bulat extends javax.swing.JFrame {
public bulat() {
super("bulat");
setSize(600, 400);
setLocationRelativeTo(null);
setVisible(true);
}
@Override
public void paint (Graphics g){
super.paint(g);
g.setColor(Color.red);
g.drawOval(100, 100, 100, 100);
g.drawOval(250, 100, 100, 200);
g.drawString("By. COSMAS ", 100, 250);
}
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.getContentPane().add(new bulat());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(200,200);
frame.setVisible(true);
}}
HASILNYA :
Oke baik berikutnya untuk bentuk smile
#emoticon smile
package smile_emo;
import java.awt.Color;
import java.awt.Font;
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Panel;
import java.awt.Toolkit;
/**
*
* @author asus
*/
public class smile_emo extends Panel {
smile_emo(){
setBackground(new Color(245,70,70));
}
public void paint(Graphics k){
k.setColor(Color.white);
k.setFont(new Font("Algerian", Font.BOLD,16));
k.drawString("COSMAS INTAN KELEN", 30, 300);
k.drawString("STIKOM ARTHA BUANA", 400, 300);
k.setColor(Color.white);
k.fillOval(287, 60, 80, 80);
k.setColor(Color.blue);
k.fillOval(310, 70, 10, 20);
k.fillOval(330, 70, 10, 20);
k.setColor(Color.white);
k.fillOval(310, 80, 9, 9);
k.fillOval(330, 80, 9, 9);
k.setColor(Color.DARK_GRAY);
k.drawArc(300, 80, 55, 55, 0, -180);
}
public static void main(String[] args) {
Frame f1 = new Frame();
smile_emo H = new smile_emo();
f1.add(H);
f1.setSize(650, 350);
f1.setVisible(true);
}
}
#emoticon smile
package smile_emo;
import java.awt.Color;
import java.awt.Font;
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Panel;
import java.awt.Toolkit;
/**
*
* @author asus
*/
public class smile_emo extends Panel {
smile_emo(){
setBackground(new Color(245,70,70));
}
public void paint(Graphics k){
k.setColor(Color.white);
k.setFont(new Font("Algerian", Font.BOLD,16));
k.drawString("COSMAS INTAN KELEN", 30, 300);
k.drawString("STIKOM ARTHA BUANA", 400, 300);
k.setColor(Color.white);
k.fillOval(287, 60, 80, 80);
k.setColor(Color.blue);
k.fillOval(310, 70, 10, 20);
k.fillOval(330, 70, 10, 20);
k.setColor(Color.white);
k.fillOval(310, 80, 9, 9);
k.fillOval(330, 80, 9, 9);
k.setColor(Color.DARK_GRAY);
k.drawArc(300, 80, 55, 55, 0, -180);
}
public static void main(String[] args) {
Frame f1 = new Frame();
smile_emo H = new smile_emo();
f1.add(H);
f1.setSize(650, 350);
f1.setVisible(true);
}
}
dan berikut hasilnya :
Komentar
Posting Komentar