如何覆盖特定类的TextField功能?

时间:2017-08-30 12:56:20

标签: events javafx override

KeyEvent.KEY_TYPED上有TextField。如果用户使用键盘快捷键粘贴数据,则会触发事件。但是如果用户右键单击鼠标粘贴它就不起作用。我发现this solution解决了这个问题。但是我有很多TextField s,我可以同时为所有override s TextField方法,但仅适用于我正在处理的当前课程?

1 个答案:

答案 0 :(得分:0)

public class NewTextField extends TextField {
     @Override
    public void paste() {
        super.paste();
        System.out.println("text pasted in");
    }
}

使用NewTextField作为您想要粘贴功能的文本字段。