我希望覆盖 getText()
以便它可以返回空值而不是空白值。我注意到 getText()
是 JTextComponent
的一部分,但我无法成功覆盖它。获得预期结果的最佳方式是什么?
最佳答案
您可以子类化 JTextField
并覆盖 getText
方法,这样
public final class JCustomTextField extends JTextField{
.
.
.
@Override
public String getText(){
// do stuff
}
}
或者你可以内联覆盖,这样
JTextField textField = new JTextField(){
.
.
.
@Override
public String getText(){
// do stuff
}
};
关于java - 覆盖 JTextField 的 getText,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7155523/