【发布时间】:2018-11-14 17:58:12
【问题描述】:
我制作这个程序是为了不和谐。该程序获取您的文本并将其置于这种“格式”中,允许不和谐将其转换为花哨的字母。我的问题是,在输入文本时落后 1 个字符。我只是一个初学者,我不知道该怎么做才能解决它。
附言。我不想使用按钮来转换文本!
我的代码:
textField = new JTextField();
textField.addKeyListener(new KeyAdapter() {
@Override
public void keyTyped(KeyEvent e) {
textArea.setText("");
separatedText = textField.getText().toLowerCase().toCharArray();
for(int i = 0; i < separatedText.length; i++) {
textArea.append(separate ? ":regional_indicator_" + separatedText[i] + ":\n" : ":regional_indicator_" + separatedText[i] + ":");
}
}
});
【问题讨论】:
标签: java arrays jtextfield jtextarea discord