static Pair<Pointer, Dimension> get4ByteRGBARaster(@Nullable Icon icon) {
    if (icon == null || icon.getIconHeight() <= 0 || icon.getIconWidth() <= 0) {
      return null;
    }

    float fMulX = getIconScaleForTouchbar(icon);
    BufferedImage img = _getImg4ByteRGBA(icon, fMulX);
    return new Pair<>(_getRaster(img), new Dimension(img.getWidth(), img.getHeight()));
  }
static Pair<Pointer, Dimension> get4ByteRGBARaster(@Nullable Icon icon)