diff --git a/src/eva2/gui/PropertyBoolSelector.java b/src/eva2/gui/PropertyBoolSelector.java index effe3805..6a649ac3 100644 --- a/src/eva2/gui/PropertyBoolSelector.java +++ b/src/eva2/gui/PropertyBoolSelector.java @@ -1,6 +1,7 @@ package eva2.gui; import javax.swing.*; +import java.awt.*; import java.awt.event.ItemEvent; import java.awt.event.ItemListener; import java.beans.PropertyEditor; @@ -14,6 +15,7 @@ public class PropertyBoolSelector extends JCheckBox { public PropertyBoolSelector(PropertyEditor pe) { super(); + setBackground(Color.WHITE); propertyEditor = pe; if (propertyEditor.getAsText().equals("True")) { setSelected(true); diff --git a/src/eva2/gui/PropertySheetPanel.java b/src/eva2/gui/PropertySheetPanel.java index ee6de6fd..9438245a 100644 --- a/src/eva2/gui/PropertySheetPanel.java +++ b/src/eva2/gui/PropertySheetPanel.java @@ -998,6 +998,7 @@ class PropertyCellRenderer implements TableCellRenderer { component.add((PropertyPanel) value, BorderLayout.CENTER); final JButton dialogButton = new JButton("..."); dialogButton.setMargin(new Insets(0,0,0,0)); + dialogButton.setBackground(Color.WHITE); component.add(dialogButton, BorderLayout.LINE_END); return component; @@ -1033,6 +1034,7 @@ class PropertyCellEditor extends AbstractCellEditor implements TableCellEditor { component.add((PropertyPanel) value, BorderLayout.CENTER); final JButton dialogButton = new JButton("..."); dialogButton.setMargin(new Insets(0,0,0,0)); + dialogButton.setBackground(Color.WHITE); dialogButton.addActionListener(new ActionListener() { @Override public void actionPerformed(final ActionEvent event) {