jwrapper.jwutils
Class JWSystemUI

java.lang.Object
  extended by jwrapper.jwutils.JWSystemUI

public class JWSystemUI
extends java.lang.Object

Utility APIs for virtual apps running inside JWrapper Methods in this class require a graphical user interface (they will not work on a headless system)


Constructor Summary
JWSystemUI()
           
 
Method Summary
static java.awt.Image getAppBundleLogoImage()
          Get the app bundle logo as an Image
static byte[] getAppBundleLogoPNG()
          Get the app bundle logo as a PNG image
static java.io.File getMyAppLogoFile()
          Get the virtual app logo as a PNG byte array
static java.awt.Image getMyAppLogoImage()
          Get the virtual app logo as an Image
static byte[] getMyAppLogoPNG()
          Get the virtual app logo as a PNG byte array
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JWSystemUI

public JWSystemUI()
Method Detail

getAppBundleLogoImage

public static java.awt.Image getAppBundleLogoImage()
                                            throws java.io.IOException
Get the app bundle logo as an Image

Returns:
Throws:
java.io.IOException

getAppBundleLogoPNG

public static byte[] getAppBundleLogoPNG()
                                  throws java.io.IOException
Get the app bundle logo as a PNG image

Throws:
java.io.IOException

getMyAppLogoFile

public static java.io.File getMyAppLogoFile()
                                     throws java.io.IOException
Get the virtual app logo as a PNG byte array

Throws:
java.io.IOException

getMyAppLogoImage

public static java.awt.Image getMyAppLogoImage()
                                        throws java.io.IOException
Get the virtual app logo as an Image

Throws:
java.io.IOException

getMyAppLogoPNG

public static byte[] getMyAppLogoPNG()
                              throws java.io.IOException
Get the virtual app logo as a PNG byte array

Throws:
java.io.IOException