MainClass.java Source code

Java tutorial

Introduction

Here is the source code for MainClass.java

Source

import java.util.logging.ConsoleHandler;
import java.util.logging.Formatter;
import java.util.logging.Handler;
import java.util.logging.LogRecord;
import java.util.logging.Logger;

public class MainClass {
    private static Logger logger = Logger.getLogger("SimpleFormatterExample");

    private static void logMessages() {
        logger.info("Line One");
        logger.info("Line Two");
    }

    public static void main(String[] args) {
        logger.setUseParentHandlers(false);
        Handler conHdlr = new ConsoleHandler();
        conHdlr.setFormatter(new Formatter() {
            public String format(LogRecord record) {
                return record.getLevel() + "  :  " + record.getSourceClassName() + " -:- "
                        + record.getSourceMethodName() + " -:- " + record.getMessage() + "\n";
            }
        });
        logger.addHandler(conHdlr);
        logMessages();
    }
}