Hola:
Lo que pretendes es tan complejo como hacer un navegador. Mostrar bien un fichero html y se capaz de seguir los enlaces es relativamente fácil (aquí tienes un pequeño visor de html como ejemplo
http://www.chuidiang.com/java/codigo...letpaneles.php )
Pero hacerlo bien es complejo, hay que tener en cuenta los ficheros CSS, posible javascript, etc, etc, etc, por lo que si no quieres meterte en todo un desarrollo en serio, tendrías que limitarte a páginas html sencillas con hiperenlaces sencilllo y poco más. Desgraciadamente, este tipo de páginas cada vez son más escasas en el internet real.
Se bueno.