obtener una URL haciendo clic en un enlace

tengo una pregunta sencilla ¿Hay algún método o clase, etc., que al hacer clic en un enlace, nos proporcione la dirección URL?

luego, cuando en un navegador hacemos clic en un enlace, obtenemos la URL como una cadena que es un tipo de URL. algo similar a lo que muestra ProgressBar pero solo necesito el adr final.

preguntado el 10 de marzo de 12 a las 12:03

¿Puedes especificar un poco más tu pregunta? -

¿Has intentado simplemente usar toString()? -

¿Por casualidad quiere decir que al hacer clic en un enlace en su navegador, obtendrá esa URL de alguna manera en su aplicación? Porque si eso es lo que quieres decir, entonces básicamente no hay forma de que Java haga esto solo... excepto a través de JNDI... pero entonces estás hablando de c/c++. -

@ vlad-ardelean similar a lo que dijiste, pero imagina que estoy usando un motor de diseño que está escrito en Java, entonces. -

muy poca informacion amigo. Básicamente, si ha escrito el código O tiene acceso a él y lo modifica, simplemente puede agregar un MouseListener a su componente y hacer lo que quiera con él. ¿Estás usando Swing? porque podría darte el código exacto para eso.... de todos modos, comparte el código o la información, no tengo idea de lo que realmente quieres preguntar. (No rebajaré tu pregunta, porque no soy un imbécil, pero trata de ser más específico) -

1 Respuestas

Concatenar los valores de retorno de algunos métodos de clase de URL:

public String getURLAdress(URL url)
{
   return url.getProtocol()+ "://"+ url.getHost() + url.getPath();
}

respondido 10 mar '12, 12:03

¿Cómo hacer que funcione en un evento OnClick en un enlace? Quiero decir, imagina usar un motor de navegador. luego, al hacer clic en el enlace, usando este método para obtener el anuncio del enlace en el que hizo clic el usuario, ¿lo aclaré? :) - solitario

¿Cómo se define un enlace? ¿Es un texto dentro de etiquetas html? ¿Es un texto de un jlabel? tu pregunta no es nada clara. - Juvanis

el primero. un texto dentro de las etiquetas html: P ¿hay algún método común para hacer lo que quiero? entonces puedo buscarlo en la biblioteca del motor específico - solitario

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.