@Override public float getDensity () { if (config.overrideDensity != -1) return config.overrideDensity / 160f; return (Toolkit.getDefaultToolkit().getScreenResolution() / 160f); }
@Override public float getDensity () { if (config.overrideDensity != -1) return config.overrideDensity / 160f; return (Toolkit.getDefaultToolkit().getScreenResolution() / 160f); }
@Override public float getPpiY () { return Toolkit.getDefaultToolkit().getScreenResolution(); }
@Override public float getPpcX () { return (Toolkit.getDefaultToolkit().getScreenResolution() / 2.54f); }
@Override public float getPpcX () { return (Toolkit.getDefaultToolkit().getScreenResolution() / 2.54f); }
@Override public float getPpcY () { return (Toolkit.getDefaultToolkit().getScreenResolution() / 2.54f); }
@Override public float getPpiX () { return Toolkit.getDefaultToolkit().getScreenResolution(); }
@Override public float getPpcY () { return (Toolkit.getDefaultToolkit().getScreenResolution() / 2.54f); }
@Override public float getPpiX () { return Toolkit.getDefaultToolkit().getScreenResolution(); }
@Override public float getPpiY () { return Toolkit.getDefaultToolkit().getScreenResolution(); }
private static int getFontSize() { if (Toolkit.getDefaultToolkit().getScreenResolution() >= 110) { // Rely on DPI if it is a high value. return Toolkit.getDefaultToolkit().getScreenResolution() / 7 + 1; } else { // Otherwise try to guess it from the monitor size: // If the width is wider than Full HD (1080p, or 1920x1080), then assume it's high-DPI. GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment(); if (ge.getMaximumWindowBounds().getWidth() > 4096) { return 56; } else if (ge.getMaximumWindowBounds().getWidth() > 2048) { return 28; } else { return 14; } } }
@Override public DefaultRequest discoverParameters(GoogleAnalyticsConfig config, DefaultRequest request) { super.discoverParameters(config, request); Toolkit toolkit = Toolkit.getDefaultToolkit(); if (isEmpty(request.screenResolution())) { Dimension screenSize = toolkit.getScreenSize(); request.screenResolution(((int) screenSize.getWidth()) + "x" + ((int) screenSize.getHeight()) + ", " + toolkit.getScreenResolution() + " dpi"); } if (isEmpty(request.screenColors())) { GraphicsEnvironment graphicsEnvironment = GraphicsEnvironment.getLocalGraphicsEnvironment(); GraphicsDevice[] graphicsDevices = graphicsEnvironment.getScreenDevices(); StringBuilder sb = new StringBuilder(); for (GraphicsDevice graphicsDevice : graphicsDevices) { if (sb.length() != 0) { sb.append(", "); } sb.append(graphicsDevice.getDisplayMode().getBitDepth()); } request.screenColors(sb.toString()); } return request; } }
try resolution = Toolkit.getDefaultToolkit().getScreenResolution();
/** * Resets this generator. All document information and content is * cleared. */ public void reset() { fontList.clear(); colorList.clear(); document.setLength(0); lastWasControlWord = false; lastFontIndex = 0; lastFGIndex = 0; lastBold = false; lastItalic = false; lastFontSize = DEFAULT_FONT_SIZE; screenRes = Toolkit.getDefaultToolkit().getScreenResolution(); }
private static boolean isLowResolution() { try { return Toolkit.getDefaultToolkit().getScreenResolution() < 120; } catch (HeadlessException e) { LOGGER.error("This environment cannot support a display, keyboard, and mouse: "+ e.getMessage(), e); return true; } }
dpiX = (int) Math.round(25.4f / dpcWidth); } else { dpiX = Toolkit.getDefaultToolkit().getScreenResolution(); dpiY = (int) Math.round(25.4f / dpcHeight); } else { dpiY = Toolkit.getDefaultToolkit().getScreenResolution();
try dpi = Toolkit.getDefaultToolkit().getScreenResolution();
/** * Computes and returns the default resolution. * * @return the default screen resolution */ protected int getDefaultScreenResolution() { if (defaultScreenResolution == -1) { defaultScreenResolution = Toolkit.getDefaultToolkit().getScreenResolution(); } return defaultScreenResolution; }
/** * Checks and answers whether the screen resolution is low or high. * Resolutions below 120 dpi are considere low, all others are high. * * @return true if the screen resolution is smaller than 120 dpi */ private static boolean isLowResolution() { return Toolkit.getDefaultToolkit().getScreenResolution() < 120; }
public void initPrint(double formatWidthInCm, double formatHeightInCm, double formatScale) { int pixelByCm = (int) (Toolkit.getDefaultToolkit().getScreenResolution() * EdgesGraphComponent.CM_BY_INCH + 0.5); _formatWidthInPixel = formatWidthInCm * pixelByCm; _formatHeightInPixel = formatHeightInCm * pixelByCm; _formatScale = formatScale; }