Merge commit 'alpha/update_2_12_for_2_11_2_series_merge^2' into HEAD
[jalview.git] / src / jalview / gui / AnnotationExporter.java
index 0b0916d..52d6af5 100644 (file)
@@ -20,6 +20,8 @@
  */
 package jalview.gui;
 
+import java.util.Locale;
+
 import jalview.api.FeatureRenderer;
 import jalview.bin.Cache;
 import jalview.datamodel.AlignmentAnnotation;
@@ -109,8 +111,8 @@ public class AnnotationExporter extends JPanel
     frame.setContentPane(this);
     frame.setLayer(JLayeredPane.PALETTE_LAYER);
     Dimension preferredSize = frame.getPreferredSize();
-    Desktop.addInternalFrame(frame, "", true, preferredSize.width,
-            preferredSize.height, true, true);
+    Desktop.addInternalFrame(frame, "", Desktop.FRAME_MAKE_VISIBLE, preferredSize.width,
+            preferredSize.height, Desktop.FRAME_ALLOW_RESIZE, Desktop.FRAME_ALLOW_ANY_SIZE);
   }
 
   /**
@@ -163,6 +165,7 @@ public class AnnotationExporter extends JPanel
 
   private void toFile_actionPerformed()
   {
+    // TODO: JAL-3048 JalviewFileChooser - Save option
     JalviewFileChooser chooser = new JalviewFileChooser(
             Cache.getProperty("LAST_DIRECTORY"));
 
@@ -336,7 +339,7 @@ public class AnnotationExporter extends JPanel
 
     boolean nucleotide = ap.av.isNucleotide();
     String complement = nucleotide
-            ? MessageManager.getString("label.protein").toLowerCase()
+            ? MessageManager.getString("label.protein").toLowerCase(Locale.ROOT)
             : "CDS";
     JLabel label = new JLabel(
             MessageManager.formatMessage("label.include_linked_features",