diff --git a/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java b/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java
index 4ae68d504..ec597e40d 100644
|
a
|
b
|
import static org.openstreetmap.josm.tools.Utils.getSystemProperty;
|
| 9 | 9 | import java.awt.Dimension; |
| 10 | 10 | import java.awt.DisplayMode; |
| 11 | 11 | import java.awt.GraphicsEnvironment; |
| | 12 | import java.awt.Toolkit; |
| 12 | 13 | import java.awt.event.ActionEvent; |
| 13 | 14 | import java.awt.event.KeyEvent; |
| | 15 | import java.awt.geom.AffineTransform; |
| 14 | 16 | import java.lang.management.ManagementFactory; |
| 15 | 17 | import java.util.ArrayList; |
| 16 | 18 | import java.util.Arrays; |
| … |
… |
public final class ShowStatusReportAction extends JosmAction {
|
| 104 | 106 | if (dm != null) { |
| 105 | 107 | // Java 11: use DisplayMode#toString |
| 106 | 108 | b.append(' ').append(dm.getWidth()).append('x').append(dm.getHeight()); |
| | 109 | AffineTransform transform = gd.getDefaultConfiguration().getDefaultTransform(); |
| | 110 | b.append(" (scaling ").append(transform.getScaleX()).append("x").append(transform.getScaleY()).append(")"); |
| 107 | 111 | } |
| 108 | 112 | return b.toString(); |
| 109 | 113 | }).collect(Collectors.joining(", "))); |
| | 114 | Dimension bestCursorSize16 = Toolkit.getDefaultToolkit().getBestCursorSize(16, 16); |
| | 115 | text.append("\nBest cursor sizes: 16x16 -> ").append(bestCursorSize16.width).append("x").append(bestCursorSize16.height); |
| | 116 | Dimension bestCursorSize32 = Toolkit.getDefaultToolkit().getBestCursorSize(32, 32); |
| | 117 | text.append(", 32x32 -> ").append(bestCursorSize32.width).append("x").append(bestCursorSize32.height); |
| 110 | 118 | } |
| 111 | 119 | Dimension maxScreenSize = GuiHelper.getMaximumScreenSize(); |
| 112 | 120 | text.append("\nMaximum Screen Size: ") |