Hey guyz我正在为我的java任务开发一个GPA计算器,而且我创建的gui是基于事件的100%,即无需用户提交其数据的按钮。我的问题是我如何知道文本框的值是否发生了变化,以及它是如何得到原始值的。 另一个问题,我怎么能存储在一个ArrayList中的每个组件做用户,因为他们喜欢感谢 可以创建多行,这是亩的快照GUI enter image description here BTW随意任何其他建议在Java Swing中获取已更改的JTextField的值
0
A
回答
0
您可以使用KeyListener的
JTextField usernameTextField= newJTextField();
usernameTextField.addKeyListener(new() { public void keyReleased(Key KeyAdapter Event e) { JTextField textField = (JTextField) e.getSource(); String text = textField.getText(); textField.setText(text.toUpperCase()); } public void keyTyped(KeyEvent e) { } public void keyPressed(KeyEvent e) { } });
+0
请格式化答案.... –
+0
此代码与使用Document侦听器相同,它在更新文本字段时执行某些操作。我想要的是在编辑之前获取文本字段的值 –
+0
我已经更新了代码,您可以在键入之前使用keypressed方法获取事件 – Alok
相关问题
- 1. JAVA SWING:无法更改JTextField的文本
- 2. Java swing从JTextField获取输入
- 3. (Java Swing)JTextField更新“太迟”
- 4. java swing从不同线程的JTextField获取值
- 5. 更新Swing JTextField
- 6. 如何在用户修改后获取JTextField的值[java]
- 7. 在几个JPanels中的JTextField的Java Swing更改上下文在1 JFrame
- 8. 如何更改JTextField的值?
- 9. java swing JTextField set PlaceHolder
- 10. Java - 更改JTextField的位置
- 11. 的Java Swing JTextField中的插图
- 12. 在追加的Java Swing新线的JTextField
- 13. JTextField中的占位符 - Java Swing
- 14. java swing DatePicker做错了使用JTextField并且想要更改
- 15. 获取已更改
- 16. 的JTextField和的KeyListener的Java Swing
- 17. JTextField - Java swing - 无游标?
- 18. JTextField横向滚动java swing
- 19. Java Swing - 动态创建JTextField
- 20. 滚动数字java swing JTextField
- 21. 如何在Java Swing中从JTextField中检索值?
- 22. 的Java Swing圆角边框的JTextField
- 23. 从已禁用的JTextField获取文本
- 24. 从列表中的ItemRenderer中获取已更改的值
- 25. 获取ContentObserver中已更改的内容
- 26. 获取选择选项值已更改的行的列的值
- 27. 在buttonclick上获取JTextField的值事件
- 28. Java-Swing:更改ActionListener中的getSource()
- 29. 在Java/Swing中更改按钮位置
- 30. 设置Swing的背景JTextField
显示你已完成,所以我可以帮助。如果你展示你的工作,这个问题很容易解决。 – Sibidharan
你是认真的?因为我的死路线是3天后,这会很棒,我几乎完成了,我只需要把所有东西放在一起,并添加一些约束和属性到领域,像这样。所以我怎么能告诉你一切 –
好的我怎么能让用户继续他们离开他们的地方,以便他们可以添加新的记录和编辑旧的。该应用程序的模型是在用户对任何记录进行更改时更新结果。多米诺骨牌效应。我应该如何跟踪记录数 –