Setting the Formatter of a Logger Handler : Log Formatter « Log « Java Tutorial






import java.util.logging.FileHandler;
import java.util.logging.Logger;
import java.util.logging.SimpleFormatter;

public class Main{
  public static void main(String[] argv) throws Exception{
    Logger logger = Logger.getLogger("com.mycompany");
    FileHandler fh = new FileHandler("mylog.txt");
    fh.setFormatter(new SimpleFormatter());
    logger.addHandler(fh);

    // fh = new FileHandler("mylog.xml");
    // fh.setFormatter(new XMLFormatter());
    // logger.addHandler(fh);

    // Log a few messages
    logger.severe("my severe message");
    logger.warning("my warning message");
    logger.info("my info message");
    logger.config("my config message");
    logger.fine("my fine message");
    logger.finer("my finer message");
    logger.finest("my finest message");
  }
}








35.4.Log Formatter
35.4.1.Set log Formatter
35.4.2.Create custom formatter
35.4.3.Define your own Custom Formatter
35.4.4.Log HTML formatter
35.4.5.Logger with XMLFormatter and FileHandler
35.4.6.XMLFormatter based Logging
35.4.7.Creating a Custom Formatter for a Logger Handler
35.4.8.Setting the Formatter of a Logger Handler