Nama: Yohanes s. Nahak
Nim : 15110369
package uts_grafika;
import static java.awt.Color.red;
import javax.swing.JFrame;
import javax.swing.JPanel;
import java.awt.Graphics;
public class Uts_grafika extends JFrame {
public Uts_grafika(){
add (new Kanvas());
}
public static void main(String[] args) {
Uts_grafika frame = new Uts_grafika ();
frame.setTitle ("Uts Grafika Komputer");
frame.setSize(400,170);
frame.setLocationRelativeTo(null);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible (true);
}
private static class Kanvas extends JPanel {
@Override
protected void paintComponent (Graphics g) {
super.paintComponent (g);
g.drawLine(20, 20, 150, 20);
g.drawString("A (10,10)", 20-5, 20-5);
g.drawLine(150, 20, 150, 100);
g.drawString("B", 150, 20-5);
g.drawLine(150, 100, 20, 100);
g.drawString("C", 150, 100+15);
g.drawLine(20, 100, 20, 20);
g.drawString("D (150 pixel)", 20-5, 100+15);
g.drawLine(20, 20, 60, 60);
g.drawLine(20, 100, 60, 60);
g.drawString("E (60,60)", 20+50, 60+5);
g.setColor(red);
g.drawString (" Nama : YOHANES S NAHAK ", 180, 30);
g.drawString (" Nim : 15 11 03 69 ", 190, 50);{
}
}
}
}
Senin, 30 Oktober 2017
Langganan:
Posting Komentar (Atom)
ARTIKEL TEKNIK KOMPILASI
Apa itu Teknik Kompilasi? Teknik Kompilasi merupakan teknik dalam melakukan pembacaan suatu program yang ditulis dalam bahasa sumber, kemud...
-
Nama :Yohanes S. Nahak Nim :15 11 03 69 Semester: 2 Diketahui : F1 = 10 cm Q1 = 12 cm F2...
-
Nama: Yohanes s. Nahak Nim : 15110369 package uts_grafika; import static java.awt.Color.red; import javax.swing.JFrame; import javax.s...
Tidak ada komentar:
Posting Komentar