在 jtextfield 中更改 ي 太

change the word ي to ی in jtext field

我需要将 jtext 字段中的单词 ي 更改为 open 如果用户在 jtext 字段中写入 ي,则该词必须像这样更改为 شیمي = شیمی ي = ی 我想我应该使用 listener 和 keyrelease 但我不知道如何使用?! 或为我将 open 更改为 ms? شیمی = شیمم 每次用户在我的 jtext 中使用 法替换 م

我是这样认为的

    String a = jTextField1.getText();
    String b = a.replace("ي", "ی");
    jTextField1.setText(b);

    String c = jTextField1.getText();
    String d = c.replace("ك", "ک");
    jTextField1.setText(d);