netbeans 如果在if语句之前输入了无效的登录名,如何防止密码被检查以启用“下一步”按钮?

uxhixvfz  于 2022-11-10  发布在  其他
关注(0)|答案(1)|浏览(95)

我正在设计一个程序,您可以在其中注册一个组织。但是,要进入注册页面,您首先需要使用另一个成员的访问密钥登录。
我在switch语句中为不同的用户名分配了不同的密码。然后我使用if语句根据输入的成员检查密码是否正确,如果不正确,则显示一条消息。这样做很好,但是,如果您输入的成员名不是我硬编码的三个成员名中的一个,代码允许您完全绕过密码字段。基本上使安全措施毫无用处。
如果有人对如何解决这个问题有任何建议,我将非常感激。我假设这是一些简单的东西,但我是非常新的编码,特别是GUI,只是不能弄清楚。
我使用的是NetBeans GUI生成器。
谢谢你,谢谢你
Image of my code

quhf5bfb

quhf5bfb1#

我设法稍微改变它的地方,错误不再发生。它不是完全完美的根据我的意图,但这工程为我所需要的功能。
如果你有任何进一步的建议,如何改善这一点,甚至更多,我仍然会非常感谢。
感谢您的帮助!
Adjusted code(出于美观考虑,我还将消息更改为按钮)

相关问题