gpt4 book ai didi

java - 使 libgdx 文本字段忽略某些字符?

转载 作者:行者123 更新时间:2023-12-03 19:48:53 25 4
gpt4 key购买 nike

您好,我遇到了一个关于 libgdx 的 TextField 似乎无法解决的问题。我想忽略某些字符,例如在对大写字符使用“shift”时而不是在文本字段中写一个空格。到目前为止,我是这样写的。

accField.setTextFieldListener(new TextFieldListener() {

public void keyTyped(TextField textField, char c) {

if (c == 'a') {
//Something here that does the replacement maybe?


}


}

});

最佳答案

我从未使用过 TextFieldFilters,因为我几乎是 libgdx 的新手。但据我了解,您是这样使用它们的:

myTextfield.setTextFieldFilter(new TextFieldFilter() {

// Accepts all Characters except 'a'
public boolean acceptChar(TextField textField, char c) {
if (c == 'a')
return false;
return true;
}
});

希望对您有所帮助。请告诉我它是否有效,因为我想将此 TextFieldFilters 用于 :P

关于java - 使 libgdx 文本字段忽略某些字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21459636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com