Class AppletWrapper

    • Field Detail

      • preloadImageName

        private String preloadImageName
      • preloadTextMessage

        private String preloadTextMessage
      • previousClassName

        private String previousClassName
      • preloadThreadCount

        private int preloadThreadCount
      • preloadClassNames

        private String[] preloadClassNames
      • preloadClassIndex

        private int preloadClassIndex
      • isSigned

        private boolean isSigned
      • needToCompleteInitialization

        private boolean needToCompleteInitialization
      • preloadImageReadyForDisplay

        private boolean preloadImageReadyForDisplay
      • preloadImagePainted

        private boolean preloadImagePainted
      • bgcolor

        private Color bgcolor
      • textColor

        private Color textColor
      • preloadImage

        private Image preloadImage
      • startTime

        private long startTime
      • clockX

        private int clockX
      • clockBaseline

        private int clockBaseline
      • clockWidth

        private int clockWidth
      • MINIMUM_ELAPSED_SECONDS

        private static int MINIMUM_ELAPSED_SECONDS
      • fontFace

        private static String fontFace
      • fontSizeDivisor

        private static int fontSizeDivisor
      • fontSize

        private int fontSize
      • font

        private Font font
      • fontAscent

        private int fontAscent
      • fontHeight

        private int fontHeight
      • colorNames

        private static final String[] colorNames
      • colors

        private static final Color[] colors
    • Constructor Detail

      • AppletWrapper

        public AppletWrapper​(String preloadImageName,
                             int preloadThreadCount,
                             String[] preloadClassNames)
    • Method Detail

      • destroy

        public void destroy()
        Overrides:
        destroy in class Applet
      • isSigned

        public boolean isSigned()
      • init

        public void init()
        Overrides:
        init in class Applet
      • getNextPreloadClassName

        public String getNextPreloadClassName()
      • repaintClock

        protected void repaintClock()
      • completeInitialization

        private boolean completeInitialization​(Graphics g,
                                               Dimension dim)
      • getColorFromName

        private Color getColorFromName​(String strColor)
      • getContrastingBlackOrWhite

        private Color getContrastingBlackOrWhite​(Color color)