logPane.setEditorKit(new NoWrapEditorKit());
// make sure the logPane starts scrolled to the bottom
((ManualScrollEditorPane) logPane).scrollToEnd();
levelCB.setModel(new DefaultComboBoxModel(LOG_LEVELS));
// reload the preferred log levels
LoggerTableModel levelModel = new LoggerTableModel();
levelModel.restore();
levelTable.setModel(levelModel);
// set up the table
JComboBox tableLevelCB = new JComboBox();
tableLevelCB.setModel(new DefaultComboBoxModel(LOG_LEVELS));
levelTable.getColumnModel().getColumn(1).setCellEditor(
new DefaultCellEditor(tableLevelCB));
levelTable.getColumnModel().getColumn(0).setPreferredWidth(85);
levelTable.getColumnModel().getColumn(1).setPreferredWidth(15);
levelTable.getSelectionModel().addListSelectionListener(