在开始使用 Android 开发之后,我开始使用 Java 桌面应用程序开发(有点好奇,但确实如此)。
我所做的是创建一个类标题Login.java
,这是应用程序应该开始的地方,它确实如此。在与 MySQL 数据库表进行比较后进行身份验证后,我需要显示一个名为Members.java
.
为此,我从这里尝试了解决方案:Java swing application, close one window and open another when button is clicked and used this code in my Login.java
file:
dispose();
new Members().setVisible(true);
然而,发生的事情是,Login.java
窗口短暂关闭(有点),然后显示Members.java
. 这种行为正常吗?还是我编码错误?Members.java
需要更换Login.java
后认证。
让我与 Android 进行一个快速比较,以进一步澄清(以防上面没有)。当我需要在 中显示一个新类时Android
,我可以通过触发如下简单代码来调用它:
Intent showActivity = new Intent(this, SecondActivity.class);
startActivity(showActivity);
这不会给人一种关闭然后打开的印象。任何帮助表示赞赏。
PS:我尝试了很多搜索,但是由于我不确定要搜索什么,所以在这方面一直没有成功。另外,我使用 Netbeans 作为我的 IDE,而不是 Eclipse。