【发布时间】:2016-08-22 10:57:04
【问题描述】:
我有一种方法可以清除鼠标单击事件中的文本字段。但是这个方法需要为我想应用它的每个文本字段实现。
另外,我尝试创建一个返回元素 ID 并使用该元素 ID 清除关联元素的通用方法。但是这个元素 id 作为字符串返回。我无法将其转换为文本字段。有没有其他方法可以实现上述逻辑?提前致谢。
public void clearUserName(MouseEvent event) {
String textFiledName =((Control) event.getSource()).getId(); //returns as a String
} // Cannot convert textFiledName to a TextField
【问题讨论】:
-
你想设置 String 或将 String 对象转换为 TextField 对象
-
如何将
String转换为 UI 元素?您是否跳过了 Java 的所有基础知识? -
@Kayaman 好吧,他很难用一句话来表达他到底想要什么xyproblem.info
-
是的,我的措辞可能模棱两可。 B'bek Shakya 说对了!!我只想将 String 对象转换为 TextField 对象