diff --git a/src/org/ohdsi/rabbitInAHat/DetailsPanel.java b/src/org/ohdsi/rabbitInAHat/DetailsPanel.java index aa57df4a..4fcc095d 100644 --- a/src/org/ohdsi/rabbitInAHat/DetailsPanel.java +++ b/src/org/ohdsi/rabbitInAHat/DetailsPanel.java @@ -19,6 +19,7 @@ import java.awt.BorderLayout; import java.awt.CardLayout; +import java.awt.Color; import java.awt.Component; import java.awt.Dimension; import java.awt.Font; @@ -43,6 +44,7 @@ import javax.swing.JTextArea; import javax.swing.KeyStroke; import javax.swing.UIManager; +import javax.swing.border.MatteBorder; import javax.swing.event.ChangeEvent; import javax.swing.event.DocumentEvent; import javax.swing.event.DocumentListener; @@ -355,6 +357,8 @@ public FieldPanel() { JScrollPane fieldListPanel = new JScrollPane(table); table.setFont(font); table.setRowHeight(24); + table.setBorder(new MatteBorder(1, 0, 1, 0, Color.BLACK)); + fieldListPanel.setBorder(BorderFactory.createTitledBorder("Fields")); add(fieldListPanel, BorderLayout.CENTER); diff --git a/src/org/ohdsi/rabbitInAHat/dataModel/TableCellLongTextRenderer.java b/src/org/ohdsi/rabbitInAHat/dataModel/TableCellLongTextRenderer.java index 6964dfd3..8761891b 100644 --- a/src/org/ohdsi/rabbitInAHat/dataModel/TableCellLongTextRenderer.java +++ b/src/org/ohdsi/rabbitInAHat/dataModel/TableCellLongTextRenderer.java @@ -2,6 +2,7 @@ import java.awt.Color; import java.awt.Component; +import java.awt.Insets; import javax.swing.JTable; import javax.swing.JTextArea; @@ -32,9 +33,7 @@ public Component getTableCellRendererComponent(JTable table, Object value, boole jtext.setFont(table.getFont()); jtext.setSize(table.getColumn(table.getColumnName(column)).getWidth(), (int)jtext.getPreferredSize().getHeight()); - if(isSelected){ - jtext.setBackground((Color)UIManager.get("Table.selectionBackground")); - } + jtext.setMargin(new Insets(10,5,10,5)); return jtext; }