如何将字符串作为文本字段中的输入并将其存储在变量中,但在java netbeans的文本字段中显示另一个字符串?

时间:2016-05-14 14:58:16

标签: java netbeans

所以我想做的是,用户输入存储在变量中的字符串,但是有捕获,因为用户同时输入字符串,应该在文本字段中显示另一个字符串,例如,假设用户想输入字符串“netbeans”而另一个字符串(我要显示而不是“netbeans”)是“program”。因此,当用户输入“n”时,“p”应显示在文本字段中,“n”应存储在变量中,类似地,当输入“e”时,应显示“r”并应添加“e” “n”使“ne”等等。

1 个答案:

答案 0 :(得分:0)

  

因此,当用户输入" n"," p"应显示在文本字段中," n"应存储在变量中,

您可以使用DocumentFilter。这将允许您在键入的每个字符以及添加到Document之前访问它们。因此,这将允许您翻译每个字符,然后将该字符附加到另一个变量。

阅读Implementing a DocumentFilter上Swing教程中的部分,了解更多信息和示例。