Advertisement

Main Ad

Codingan membuat jenis-jenis text dan ukuran text di Netbeans

Berikut ini codingan membuat text dengan jenis-jenis font dan juga ukuran dari text tersebut.

Komputer Grafik pertemuan 10

Modul Teknik Informatika


/*

 * 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 pert10;

import java.awt.Color;

import java.awt.Font;

import static java.awt.Font.PLAIN;

import java.awt.Graphics;

import java.awt.Graphics2D;

import java.awt.RenderingHints;

import javax.swing.JFrame;

import javax.swing.JPanel;


/**

 *

 * @author Durrotulummah-2

 */

public class ukuran extends JPanel{


 public static void main(String[] args) {

 JFrame f = new JFrame("Font");

 ukuran ts = new ukuran();

 f.getContentPane().add(ts);

 f.setSize(800,500);

 f.setBackground(Color.WHITE);

 f.setVisible(true);

 }

 public void paintComponent (Graphics g){

 Graphics2D g2d = (Graphics2D) g;

 Font ftaroma = new Font ("Taroma",Font.PLAIN,18);

 Font fTimesRoman = new Font ("Times new Roman",Font.PLAIN,18);

 Font Farial = new Font ("Arial",Font.PLAIN,18);

 Font fVerdana = new Font ("verdana",Font.PLAIN,18);

 Font fCourier = new Font ("Courier new ",Font.PLAIN,18);

 Font FComic = new Font ("Comic sans ",Font.PLAIN,18);

 Font sp = new Font ("Times new Ramon",Font.PLAIN,21);

 Font sb = new Font ("Times new Ramon",Font.BOLD, 21);

 Font si = new Font ("Times new Ramon",Font.ITALIC,21);

 Font sbu = new Font ("Times new Ramon",Font.BOLD+Font.ITALIC,21);



 g2d.setFont(ftaroma);

 g2d.drawString("Adriansyah Maulana", 10, 100);

 g2d.setFont(fTimesRoman);

 g2d.drawString("Adriansyah Maulana", 10, 125);

 g2d.setFont(Farial);

 g2d.drawString("Adriansyah Maulana", 10, 150);

 g2d.setFont(fVerdana);

 g2d.drawString("Adriansyah Maulana", 10, 175);

 g2d.setFont(fCourier);

 g2d.drawString("Adriansyah Maulana", 10, 200);

 g2d.setFont(FComic);

 g2d.drawString("Adriansyah Maulana", 10, 225);

 Font newSize = fTimesRoman.deriveFont(fTimesRoman.getSize() *2f);

 g2d.setFont(newSize);

 g2d.drawString("Adriansyah Maulana", 10, 250);

 g2d.setFont(sp);

 g2d.drawString("Adriansyah Maulana", 10, 300);

 g2d.setFont(sb);

 g2d.drawString("Adriansyah Maulana", 10, 325);

 g2d.setFont(si);

 g2d.drawString("Adriansyah Maulana", 10, 350);

 g2d.setFont(sbu);

 g2d.drawString("Adriansyah Maulana", 10, 375);


 Font ComicFont1 = new Font ("Comic Sans Ms",Font.PLAIN,72);

 g2d.setFont(ComicFont1);

 g2d.drawString("Adriansyah Maulana", 60, 500);


 g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING,RenderingHints.VALUE_ANTIALIAS_ON);


 Font ComicFont = new Font ("Comic Sans Ms",Font.PLAIN,72);

 g2d.setFont(ComicFont);

 g2d.drawString("Adriansyah Maulana", 60, 600);


 }

}




Posting Komentar

0 Komentar