Hola:
No se trata de java sino de javascript, así que hemos modificado el título del tema.
Para efectos no es necesario ninguna librería, basta con javascript normal... y tampoco hace falta que sea css3, con los estilos tradicionales sería suficiente... por ejemplo, para lo que se plantea se puede tener el objeto oculto con un posicionamiento no visible (un valor top negativo, por ejemplo, dentro de otra capa con posicionamiento relativo y overflow: hidden; y un temporizador que vaya cambiando ese posicionamiento.
Por cierto, si piensas usas librerías, danos el aviso para mover el tema (insisto que para lo que quieres es innecesario)
Saludos