diff --git a/src/main/java/net/vhati/modmanager/ui/FieldEditorPanel.java b/src/main/java/net/vhati/modmanager/ui/FieldEditorPanel.java index 77f8304..f47277f 100644 --- a/src/main/java/net/vhati/modmanager/ui/FieldEditorPanel.java +++ b/src/main/java/net/vhati/modmanager/ui/FieldEditorPanel.java @@ -111,7 +111,7 @@ public class FieldEditorPanel extends JPanel { if ( contentType == ContentType.WRAPPED_LABEL ) { gridC.anchor = GridBagConstraints.WEST; JTextArea valueArea = new JTextArea(); - valueArea.setBackground(null); + valueArea.setBackground( null ); valueArea.setEditable( false ); valueArea.setBorder( null ); valueArea.setLineWrap( true ); @@ -383,12 +383,14 @@ public class FieldEditorPanel extends JPanel { @Override public void removeAll() { + wrappedLabelMap.clear(); labelMap.clear(); stringMap.clear(); intMap.clear(); boolMap.clear(); sliderMap.clear(); comboMap.clear(); + chooserMap.clear(); reminderMap.clear(); super.removeAll(); gridC = new GridBagConstraints(); diff --git a/src/main/java/net/vhati/modmanager/ui/ManagerFrame.java b/src/main/java/net/vhati/modmanager/ui/ManagerFrame.java index e1e2dd3..23a2aa3 100644 --- a/src/main/java/net/vhati/modmanager/ui/ManagerFrame.java +++ b/src/main/java/net/vhati/modmanager/ui/ManagerFrame.java @@ -881,7 +881,7 @@ public class ManagerFrame extends JFrame implements ActionListener, ModsScanObse } } catch ( IOException f ) { - log.error( "Error opening mods/ folder", f ); + log.error( String.format( "Error opening %s/ folder", backupDir.getName() ), f ); } } } diff --git a/src/main/java/net/vhati/modmanager/ui/ModXMLSandbox.java b/src/main/java/net/vhati/modmanager/ui/ModXMLSandbox.java index bb25d81..72ab25b 100644 --- a/src/main/java/net/vhati/modmanager/ui/ModXMLSandbox.java +++ b/src/main/java/net/vhati/modmanager/ui/ModXMLSandbox.java @@ -100,7 +100,7 @@ public class ModXMLSandbox extends JFrame implements ActionListener { this.datsDir = datsDir; - Font sandboxFont = new Font( "Monospaced", Font.PLAIN, 13 ); + Font sandboxFont = new Font( Font.MONOSPACED, Font.PLAIN, 13 ); mainArea = new JTextArea(); mainArea.setTabSize( 4 ); diff --git a/src/main/java/net/vhati/modmanager/ui/SlipstreamConfigDialog.java b/src/main/java/net/vhati/modmanager/ui/SlipstreamConfigDialog.java index 0227921..85bb94d 100644 --- a/src/main/java/net/vhati/modmanager/ui/SlipstreamConfigDialog.java +++ b/src/main/java/net/vhati/modmanager/ui/SlipstreamConfigDialog.java @@ -14,7 +14,6 @@ import javax.swing.JButton; import javax.swing.JCheckBox; import javax.swing.JDialog; import javax.swing.JFileChooser; -import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTextField; @@ -55,6 +54,7 @@ public class SlipstreamConfigDialog extends JDialog implements ActionListener { editorPanel = new FieldEditorPanel( false ); editorPanel.setBorder( BorderFactory.createEmptyBorder( 10, 10, 0, 10 ) ); editorPanel.setNameWidth( 250 ); + editorPanel.addRow( ALLOW_ZIP, ContentType.BOOLEAN ); editorPanel.addTextRow( "Treat .zip files as .ftl files." ); editorPanel.addSeparatorRow(); @@ -142,7 +142,6 @@ public class SlipstreamConfigDialog extends JDialog implements ActionListener { }); } - @Override public void actionPerformed( ActionEvent e ) { Object source = e.getSource();