как захватывать события native в NetBeans, используя ведение журнала - PullRequest
0 голосов
/ 08 октября 2018

http://bits.netbeans.org/dev/javadoc/org-openide-util/org/openide/util/doc-files/logging.html

public static void main(String[] args) {
    ResourceBundle rb = ResourceBundle.getBundle("your.package.Log");
    int sum = 0;
    for (int i = 0; i < 10; i++) {        
        LogRecord r = new LogRecord(Level.INFO, "MSG_Add");
        r.setResourceBundle(rb);
        r.setParameters(new Object[] { sum, i });
        Logger.global.log(r);
        sum += i;
    }        
    LogRecord r = new LogRecord(Level.INFO, "MSG_Result");
    r.setResourceBundle(rb);
    r.setParameters(new Object[] { sum });
    Logger.global.log(r);
} 

1 Ответ

0 голосов
/ 08 октября 2018

Logger.global устарело.Если вы измените строки регистратора на (очевидно, измените <YOUR CLASS> на имя вашего класса)

Logger.getLogger(<YOUR CLASS>.class.getName()).log(r);

Тогда зарегистрированные строки появятся на вкладке Вывод NetBeans

...