【发布时间】:2011-10-28 06:11:27
【问题描述】:
在 Java 中实现“按 x 继续”类型的东西的最佳方式是什么?
具体来说,我有一个扩展 JFrame 的自定义类和一个扩展 JPanel 的自定义类。我有一个 Main.java(它有我的 JFrame 类的一个实例),并且在用户按下空格键之前我不想继续:
Main.java:
...code...
frame.waitForSpace();
...more code which gets executed only after space is pressed...
那么,在我的框架类中,我应该如何实现:
MyFrame.java:
/* This method only finishes when the space bar is pressed */
public void waitForSpace() {
}
顺便说一句,我的 JFrame 上有 KeyListener,它在按下空格按钮时工作。但我不太确定如何将其融入我正在尝试做的事情中。
示例代码会很棒!
【问题讨论】:
标签: java swing jframe jpanel keylistener