@Override public void publish(LogRecord record) { if (record.getLevel().equals(Level.SEVERE)) { System.err.println(formatter.formatMessage(record)); } else if (record.getLevel().equals(Level.WARNING)) { System.err.println(formatter.formatMessage(record)); } else { System.err.println(formatter.formatMessage(record)); } }
public static void main(String[] args){ JmeFormatter formatter = new JmeFormatter(); Handler consoleHandler = new ConsoleHandler(); consoleHandler.setFormatter(formatter); Logger.getLogger("").removeHandler(Logger.getLogger("").getHandlers()[0]); Logger.getLogger("").addHandler(consoleHandler); createCanvas(appClass); try { Thread.sleep(500); } catch (InterruptedException ex) { } SwingUtilities.invokeLater(new Runnable(){ public void run(){ JPopupMenu.setDefaultLightWeightPopupEnabled(false); createFrame(); currentPanel.add(canvas, BorderLayout.CENTER); frame.pack(); startApp(); frame.setLocationRelativeTo(null); frame.setVisible(true); } }); }
sb.append(clazz).append(" "); sb.append(store.toString()).append(" "); sb.append(formatMessage(record)).append(lineSeperator);
sb.append(clazz).append(" "); sb.append(store.toString()).append(" "); sb.append(formatMessage(record)).append(lineSeperator);
sb.append(clazz).append(" "); sb.append(store.toString()).append(" "); sb.append(formatMessage(record)).append(lineSeperator);