【发布时间】:2011-12-27 23:33:48
【问题描述】:
我需要开发一个带有 GUI 的 Java 应用程序,它代表一台 ATM 机。为此,我必须从“键盘”(9 个按钮)读取帐号和 PIN。我必须读取每个按下按钮的每个动作(动作侦听器返回按钮的值),并将他的数字连接到一个字符串,当按下按钮“ok”时它应该返回 int (Integer.parseInt())。我的问题是如何“等待\停止\冻结”我的程序,直到引入数字并按下“确定”?
如果这个问题有点令人困惑,我很抱歉
感谢您的帮助;)
P.S 我为 ATM 机的每一部分都有一个课程。 EG:键盘、屏幕、ATM..等
P.S.S 如果你想看一些代码,请告诉;)
【问题讨论】:
-
你需要使用事件处理程序(监听器)而不是循环。
-
stackoverflow 变成 homeworkoverflow 了吗?
-
谢谢大家。你们都帮了我很多,谢谢;)。我终于发现了我的大问题,那就是线程。我在一个线程中制作了所有程序,我知道我将它分成两部分,一个创建窗口,另一个运行程序。非常感谢;)
标签: java swing user-interface jbutton