繁体   English   中英

在按钮单击时将对象从一个类传递到另一个类

[英]Passing object from one class to another on a Button click

我有两个java类。 说课程登录和课程详情 类登录数据成员:String unamepasswd 我在类Login中创建了JFrame ,它有两个文本字段 :uname和带有提交按钮的密码。 我正在获取uname n passwd的值并分配给数据成员。 单击按钮我需要发送(uname,passwd)登录对象到类详细信息。

submit.addActionListener(new Details(this));

但在Details类中,我无法检索Login对象的值。 这是正确的方法吗? 谁能解释一下正确的步骤? 提前致谢

PS

我是JFrame的新手。 我的问题可能听起来很傻

“这是正确的方法吗?” 可能不是。 您应该使用模态JDialog而不是JFrame ,这将允许代码执行在对话框可见时停止,并且只有在关闭后才会恢复,这意味着当执行恢复时,您可以检查由对话。

我还会使用某种模型,你可以提供给对话框,然后用它收集的细节填写它,根据对话框的返回结果,你就可以使用这些值以你想要的方式

有关更多详细信息,请查看如何制作对话框

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM