Java GUI 组件使用指南
1. 文本输入验证与文本区域
在处理用户输入时,确保输入的有效性至关重要。以下是一个验证整数输入的代码示例:
{
result.value = Integer.parseInt(f.getText());
result.isValid = true;
return result;
}
catch (NumberFormatException e)
{
JOptionPane.showMessageDialog(f,
"Entry Error", msg,
JOptionPane.ERROR_MESSAGE);
f.requestFocus();
result.isValid = false;
result.value = 0;
return result;
}
下面是一个使用上述验证方法的 actionPerformed 方法:
public void actionPerformed(ActionEvent e)
{
if (e.getSource() == buttonOK)
{
IntValidationResult ir;
ir = Validation.isInt(textCount,
"You must enter an integer.");
if (ir.isValid)
超级会员免费看
订阅专栏 解锁全文
473

被折叠的 条评论
为什么被折叠?



