static void awtCalcRegularly(JComponent component, int delay, int firstDelay, final O runnable) { installTimer(component, delay, firstDelay, new Runnable { new SingleThread thread; public void run() { if (!licensed()) ret; thread.go(runnable); } }); } static void awtCalcRegularly(JFrame frame, int delay, int firstDelay, final O runnable) { awtCalcRegularly(getRootPane(frame), delay, firstDelay, runnable); }