@@ -103,7 +103,7 @@ class RunnerPanel implements FocusListener {
103103 val run = runs. get(reporterId)
104104 val row = run. totalNumberOfCompletedTests - 1
105105 val header = testOverviewTableModel. testIdColumnName
106- val idColumn = testOverviewTable. columnModel. getColumn(1 )
106+ val idColumn = testOverviewTable. columnModel. getColumn(3 )
107107 if (idColumn. headerValue != header) {
108108 idColumn. headerValue = header
109109 testOverviewTable. tableHeader. repaint
@@ -235,7 +235,20 @@ class RunnerPanel implements FocusListener {
235235 int row , int col ) {
236236 val renderer = table. getTableHeader(). getDefaultRenderer()
237237 val label = renderer. getTableCellRendererComponent(table, value, isSelected, hasFocus, row, col) as JLabel
238- label. horizontalAlignment = if (col == = 2 ) {JLabel . RIGHT } else {JLabel . LEFT }
238+ if (col == = 0 ) {
239+ label. icon = UtplsqlResources . getIcon(" UTPLSQL_ICON" )
240+ label. horizontalAlignment = JLabel . CENTER
241+ } else if (col == = 1 ) {
242+ label. icon = UtplsqlResources . getIcon(" WARNING_ICON" )
243+ label. horizontalAlignment = JLabel . CENTER
244+ } else if (col == = 2 ) {
245+ label. icon = UtplsqlResources . getIcon(" INFO_ICON" )
246+ label. horizontalAlignment = JLabel . CENTER
247+ } else if (col == = 3 ) {
248+ label. horizontalAlignment = JLabel . LEFT
249+ } else if (col == = 4 ) {
250+ label. horizontalAlignment = JLabel . RIGHT
251+ }
239252 return label
240253 }
241254 }
@@ -362,13 +375,24 @@ class RunnerPanel implements FocusListener {
362375 testOverviewTable. autoCreateRowSorter = true
363376 testOverviewTable. selectionModel. addListSelectionListener(new TestOverviewRowListener (this ))
364377 val testTableHeaderRenderer = new TestTableHeaderRenderer
365- val overviewTableIcon = testOverviewTable. columnModel. getColumn(0 )
366- overviewTableIcon. minWidth = 20
367- overviewTableIcon. preferredWidth = 20
368- overviewTableIcon. maxWidth = 20
369- val overviewTableId = testOverviewTable. columnModel. getColumn(1 )
378+ val overviewTableStatus = testOverviewTable. columnModel. getColumn(0 )
379+ overviewTableStatus. minWidth = 20
380+ overviewTableStatus. preferredWidth = 20
381+ overviewTableStatus. maxWidth = 20
382+ overviewTableStatus. headerRenderer = testTableHeaderRenderer
383+ val overviewTableWarning = testOverviewTable. columnModel. getColumn(1 )
384+ overviewTableWarning. minWidth = 20
385+ overviewTableWarning. preferredWidth = 20
386+ overviewTableWarning. maxWidth = 20
387+ overviewTableWarning. headerRenderer = testTableHeaderRenderer
388+ val overviewTableInfo = testOverviewTable. columnModel. getColumn(2 )
389+ overviewTableInfo. minWidth = 20
390+ overviewTableInfo. preferredWidth = 20
391+ overviewTableInfo. maxWidth = 20
392+ overviewTableInfo. headerRenderer = testTableHeaderRenderer
393+ val overviewTableId = testOverviewTable. columnModel. getColumn(3 )
370394 overviewTableId. headerRenderer = testTableHeaderRenderer
371- val overviewTableTime = testOverviewTable. columnModel. getColumn(2 )
395+ val overviewTableTime = testOverviewTable. columnModel. getColumn(4 )
372396 overviewTableTime. preferredWidth = 60
373397 overviewTableTime. maxWidth = 100
374398 overviewTableTime. headerRenderer = testTableHeaderRenderer
0 commit comments