Ler Código fonte HTML

Olá pessoal eh um seguinte, acontece que eu to tentando fazer um programa java soh q eu to empacado em uma parte aki…

eu preciso q o programa pegue uma url e copie seu codigo fonte… ai eu vi uma classe do java “java.net.url” e achei aqui no forum uma base do q eu kro…

aki o codigo q eu encontrei no forum dps mudo oq precisar…

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;

/**
*
* @author cicero
*/
public class LeURL {
    
    public static void sugaHTML(String urlSt) throws MalformedURLException, IOException {
        URL url = new URL(urlSt);
        BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));
        String linha = "";
        while ((linha = reader.readLine()) != null)
            System.out.println(linha);
        reader.close();
    }
    
    public static void main(String[] args) throws MalformedURLException, IOException {
        sugaHTML("http://www.tibia.com/community/?subtopic=character&name=Ravell+Nevah");
    }
}

PROBLEMA: o problema é q eu preciso pegar o codigo fonte HTML com o login efetuado… tem como eu fazer o processo acima soh q logado no meu usuario??

vlw… so novo em programação… aguardo respostas…

[]s