small widgets created by java