我遇到了一个由以下问题的答案所解决的问题:在相同的按钮上单击Java线程启动-停止-开始,我知道它是做什么的,但我不知道为什么。我不完全理解的是这样的块状:
private class StartAction extends AbstractAction {
public StartAction() {
super("Start");
putValue(MNEMONIC_KEY, KeyEvent.VK_S);
}我已经搜索了很长时间,但是无法找到putValue到底要做什么以及输入参数是什么/做什么的答案。如果我是正确的,我们将在超类StartAction中查找方法AbstractAction (“Start”)。但是,putValue是做什么的,StartAction如何知道如何处理输入"Start"?
https://stackoverflow.com/questions/64715225
复制相似问题