0

我正在(重新)编写一个涉及登录(和保存/加载密码)的java程序。我应该如何构建我的程序流程?我认为它需要基于事件,但我不确定如何实现它(线程?)。我显然不想使用一个永远运行的while循环。该程序应该能够坐在后台什么都不做,只有在用户登录时才做一些事情。

PS想想spotify、skype、gmail等。你登录,然后你就可以访问界面,可以做你想做的事。

4

1 回答 1

2

如果您使用的是 GUI,那么您不需要任何循环;仅JTextField用于用户、JPasswordField密码和JButton登录以及与您的目的兼容的其他 GUI 组件。

但是使用命令行,您将不得不使用循环,因为命令行无法监听事件

于 2013-09-15T18:09:43.283 回答