Foros del Web » Programación para mayores de 30 ;) » Java »

getLabel() me sale tachado, porque?

Estas en el tema de getLabel() me sale tachado, porque? en el foro de Java en Foros del Web. Hola. Estoy usando esta línea de código es swing, y me sale tachado: Código HTML: if(((JButton)ev.getSource()).getLabel()==""){ ¿Porqué sale así? Creo que es porque está obsoleto. ...
  #1 (permalink)  
Antiguo 20/07/2011, 14:15
 
Fecha de Ingreso: marzo-2008
Mensajes: 197
Antigüedad: 16 años, 1 mes
Puntos: 3
getLabel() me sale tachado, porque?

Hola.
Estoy usando esta línea de código es swing, y me sale tachado:
Código HTML:
if(((JButton)ev.getSource()).getLabel()==""){
¿Porqué sale así?
Creo que es porque está obsoleto. Pero por ejemplo, lo he usado en awt, y me salía bien.

¿Que otra palabra puedo usar, para que me recoja el nombre que tiene el JLabel?
A lo mejor con esto lo soluciono.
Muchas gracias,
un saludo.
  #2 (permalink)  
Antiguo 20/07/2011, 15:11
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 6 meses
Puntos: 454
Respuesta: getLabel() me sale tachado, porque?

getText()
cuando un método está obsoleto, si miras la api, te suele decir cual debes usar en su lugar.

se bueno.
__________________
Apuntes Java
Wiki de Programación
  #3 (permalink)  
Antiguo 20/07/2011, 15:19
 
Fecha de Ingreso: marzo-2008
Mensajes: 197
Antigüedad: 16 años, 1 mes
Puntos: 3
Respuesta: getLabel() me sale tachado, porque?

Sí, exacto.
Lo que me pasa con el api, es que no le sé usar correctamente del todo.
Muchas gracias!!!!!
  #4 (permalink)  
Antiguo 21/07/2011, 02:37
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 6 meses
Puntos: 454
Respuesta: getLabel() me sale tachado, porque?

No, con api me refiero a esta página http://download.oracle.com/javase/6/docs/api/ Si buscas JButton y el método getLabel(), te dice que está obsoleto y cual usar, (este es el copy-paste)

Cita:
getLabel

@Deprecated
public String getLabel()
Deprecated. - Replaced by getText
Returns the label text.
Returns:
a String containing the label
Se bueno.
__________________
Apuntes Java
Wiki de Programación

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:51.