Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

import java.awt.Font;
import java.awt.Graphics;

import javax.swing.JFrame;

public class Main extends JFrame {

    public static void main(String[] a) {
        Main f = new Main();
        f.setSize(300, 300);
        f.setVisible(true);
    }

    public void paint(Graphics g) {
        Font f = g.getFont();
        int fontSize = f.getSize();
        int fontStyle = f.getStyle();

        String msg = ", Size: " + fontSize + ", Style: ";
        if ((fontStyle & Font.BOLD) == Font.BOLD)
            msg += "Bold ";
        if ((fontStyle & Font.ITALIC) == Font.ITALIC)
            msg += "Italic ";
        if ((fontStyle & Font.PLAIN) == Font.PLAIN)
            msg += "Plain ";

        g.drawString(msg, 4, 16);
    }
}