我想覆盖扩展了setText
的JDoubleField
中的方法JTextField
以过滤参数,以确保输入可解析。过滤器本身是一小段代码,但是我不知道该方法的其余内容是什么,因此我想拥有以下内容:
@Override
public void setText(String sText)
{
try{
Double.parseDouble(sText);
} catch(NumberFormatException e)
{
sText = "";
}
// The original method goes here.
}
关于我如何能够做到这一点的任何想法?
最佳答案
然后,调用super
执行其余的逻辑。
super.setText(sText);