![]() |
1
2
您只需在释放分号键时,而不是在第一次按下分号键时将break添加到:
如果你还没有读过,有一个很好的 tutorial here 以及有关如何使用密钥绑定的更多信息。 |
![]() |
2
1
我对你的代码或Java不太熟悉,但问题是你做事情的顺序不对。 要么在插入分号后插入换行符,要么通过向右移动光标进行临时修复。 也许是这样的:
或者返回代码,确保在调用newLineOnSemicolonPress之前处理字符插入。(正如所指出的,这可以通过使用on_key_release处理事件来完成) |
![]() |
Ummayair Ahmad · 如何从另一个类添加到JPanel 3 年前 |
![]() |
Klopo22 · 如何将插入符号移动到另一个JTextField 3 年前 |
![]() |
Kirito · 如何将焦点设置为图像或标签?[Java Swing] 3 年前 |
![]() |
Didi1995 · 在swing java中传递文件路径 3 年前 |
![]() |
dl784 · Java Swing登录窗口未关闭 3 年前 |
![]() |
user16911064 · 在JTable中创建组 3 年前 |
![]() |
Jessie Smetts · 它不会划清界限 3 年前 |
![]() |
shrimpwidget · 如何对齐并排面板,Java swing 3 年前 |