【发布时间】:2018-07-27 18:32:34
【问题描述】:
我是编程初学者。我正在创建一个看起来像 traditional T9 Keyboard 的键盘。我可以打印显示的字母,但我现在几乎没有错误。我无法使用密钥的次数打印特定字符 按下
这是我的代码,感谢任何形式的帮助。谢谢
public int count = 0;
@FXML
private void handleButtonActionPQ(ActionEvent event) {
count = count + 1;
//key.btn1f();
System.out.println(count);
if(count <= 5 ){
switch(count){
case 1: display.appendText("p");
break;
case 2: display.appendText("q");
break;
case 3: display.appendText("x");
break;
case 4: display.appendText("y");
break;
case 5: display.appendText("z");
break;
default: display.appendText("p");
}
}
else if(count > 5){
count = 0;
}
}
【问题讨论】:
-
您正试图在一个线程中解决许多问题。
-
@Sedrick 评论说,请在每个帖子中提出一个重点问题。也不要发布太多代码,请参阅minimal reproducible example。例如演示按键计数,一个按钮就足够了。
-
好的,我已经根据您的要求编辑了一个,您现在可以帮帮我吗。 @c0der
标签: java javafx custom-keyboard