No, java in questo non ti serve.
Ti conviene usare javascript.
Per nascondere un <div> (senza sopostare il resto):
document.getElementById('ID_DEL_DIV').style.visbil ity = "hidden";
oppure (spostando i blocchi successivi):
document.getElementById('ID_DEL_DIV').style.displa y = "none";