Index: trunk/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java	(revision 10932)
+++ trunk/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java	(revision 10933)
@@ -7,5 +7,4 @@
 import java.awt.Dimension;
 import java.awt.DisplayMode;
-import java.awt.GraphicsDevice;
 import java.awt.GraphicsEnvironment;
 import java.awt.event.ActionEvent;
@@ -98,13 +97,12 @@
         text.append("Screen: ");
         if (!GraphicsEnvironment.isHeadless()) {
-            for (GraphicsDevice gd : GraphicsEnvironment.getLocalGraphicsEnvironment().getScreenDevices()) {
-                DisplayMode dm = gd.getDisplayMode();
-                if (dm != null) {
-                    text.append(gd.getIDstring()).append(' ')
-                        .append(dm.getWidth()).append('x')
-                        .append(dm.getHeight())
-                        .append(", ");
-                }
-            }
+            text.append(Arrays.stream(GraphicsEnvironment.getLocalGraphicsEnvironment().getScreenDevices()).map(gd -> {
+                        StringBuilder b = new StringBuilder(gd.getIDstring());
+                        DisplayMode dm = gd.getDisplayMode();
+                        if (dm != null) {
+                            b.append(' ').append(dm.getWidth()).append('x').append(dm.getHeight());
+                        }
+                        return b.toString();
+                    }).collect(Collectors.joining(", ")));
         }
         Dimension maxScreenSize = GuiHelper.getMaximumScreenSize();
