java - 在这种情况下如何将数据从 JFrame 传输到另一个 JFrame?
问题描述
我如何将数据传输到我的另一个框架,因为我正在一个 Jbutton 中执行 If else 语句,因此确认按钮还将检查为空的文本字段,我还希望它充当打开我的下一帧的按钮然后将该数据发送到下一帧。我的代码似乎无法使用其他功能,它还打开了另一个框架,但不显示我需要的数据,例如:名称并将在另一个框架中显示名称,需要一些帮助:(
JButton confirm = new JButton("Sign Up");
confirm.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
UserInfo a = new UserInfo();
if(!firstname.getText().trim().isEmpty() && !lastname.getText().trim().isEmpty() && password.getPassword().length != 0 && pass2.getPassword().length != 0
&& !address.getText().trim().isEmpty() ) {
String inputText = firstname.getText();
a.D1.setText(inputText);
a.frame2.setVisible(true);
frame.dispose(); }
else
if(firstname.getText().trim().isEmpty()) {
missingfirst.setText("Please Add Your First Name.");
}
if(lastname.getText().trim().isEmpty()) {
missinglast.setText("Please Add Your Last Name.");
}
if(address.getText().trim().isEmpty()) {
missingadd.setText("Please Enter An Address.");
}
if(password.getPassword().length == 0) {
missingpass.setText("Please Add A Password.");
}
if(pass2.getPassword().length == 0) {
missingrepass.setText("Please Re-Type Your Password.");
}
else if (!(password.getPassword().equals(pass2.getPassword()))) {
missingrepass.setText("Password Doesn't Match.");
}
}
解决方案
推荐阅读
- java - 如何在Java中停止响铃?
- r - plotly 和 ggplotly:隐藏和取消隐藏图形的部分
- django - 我是否需要从 django 的数据库中下载文件才能使用它?
- css - 下一步活动时如何更改角度步进器进度颜色
- reactjs - 反应拖放列表项
- javascript - 在函数内调用函数时 React 的范围问题
- android - 为什么即使创建了变量也没有初始化?
- android - 内部测试轨道的发布要求 - Google Play 商店
- excel - 使用Vlookup,但是数组单元格中有公式,怎么办?
- node.js - 在 NodeJS 应用程序中集成 SQL-Server