如何关联按"输入"与点击按钮?

Con*_*nor 11 java swing keypress listener

在我的swing程序中,我有一个JTextField和一个JButton.我想,一旦用户按下"回车"键,JButton的actionListener就会运行.我该怎么做?提前致谢.

Hov*_*els 10

JRootPane有一个方法setDefaultButton(JButton按钮),可以做你想要的.如果您的应用程序是JFrame,它会实现RootPaneContainer接口,您可以通过在JFrame上调用getRootPane()来获取根窗格,然后在返回的根窗格上调用setDefaultButton.相同的技术适用于JApplet,JDialog或任何其他实现RootPaneContainer的类.