我是编程和使用Net Bean Java进行工作的初学者。有人可以告诉我如何使用GUI中的文本字段保存从用户那里获取的输入数据吗?这是输入代码:
private void jTextField2ActionPerformed(java.awt.event.ActionEvent evt)
{
// TODO add your handling code here:
}
private void jTextField1KeyTyped(java.awt.event.KeyEvent evt)
{
char b_no = evt.getKeyChar();
if (!(Character.isDigit(b_no)) || (b_no==KeyEvent.VK_BACKSPACE) ||b_no==KeyEvent.VK_DELETE))
{
getToolkit().beep();
evt.consume();
}// TODO add your handling code here:
}
我需要有关如何保存此输入的帮助
如果您试图将KeyListener添加到JTextField,请不要这样做。这应该永远不会做,因为它会弄乱JTextField的功能。相反,如果您尝试将输入限制为文本,请考虑使用:
myField.getText()
,从字段中获取文本,通过所需的任何测试来检查文本是否有效,如果无效,则通过清除文本,myField.setText("")
并通过JOptionPane.sendMessage(...)
对话框向用户发送错误消息。本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句