社区
Java EE
帖子详情
java swing 窗体之间传递值
casilin
2009-12-01 08:11:11
我有一个frame和一个dialog,在frame中有一个按钮点击后打开dialog,dialog中是对某个属性的设置,设置完后,确定关闭,然后我要在frame中获得这个设置的值,怎么获得?如果直接在创建这个dialog并setVisible(true)后,就写代码去获得,获得的是空的,因为它不会等到dialog消失之后才获得,怎样才能让其等到dialog关闭后才获得该值?
...全文
268
3
打赏
收藏
java swing 窗体之间传递值
我有一个frame和一个dialog,在frame中有一个按钮点击后打开dialog,dialog中是对某个属性的设置,设置完后,确定关闭,然后我要在frame中获得这个设置的值,怎么获得?如果直接在创建这个dialog并setVisible(true)后,就写代码去获得,获得的是空的,因为它不会等到dialog消失之后才获得,怎样才能让其等到dialog关闭后才获得该值?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
casilin
2009-12-02
打赏
举报
回复
还有没有其他办法了?我只记得以前写过一个,是在dialog那写一个super什么的,就能让frame等待dialog关闭后再继续往下运行
ninatong
2009-12-01
打赏
举报
回复
给你一个例子
username = JOptionPane.showInputDialog(this, "请输入用户名");
String pwd = JOptionPane.showInputDialog(this, "请输入密码");
这段代码是写在frame中的,username和pwd是定义咋frame中的字段,当弹出输入对话框时,你所输的内容就直接赋值给username和pwd了
bayougeng
2009-12-01
打赏
举报
回复
在new dialog的时候,把frame传递进去,作为dialog的一个属性。
然后在dialog关闭之前往frame里写。
java
swing
窗体
开发参考文档
是一本不错的参考手册,给开发人员达来极大的方便,以致于提高开发效率
简单的
java
窗体
及事件程序
Java
窗体
设计,多
窗体
操作,事件处理机制等等
swing
多窗口联动的实现示例
利用发消息机制实现的多窗口数据联动
Java
关闭
窗体
的六种方法
Java
关闭
窗体
的六种方法
Java
关闭
窗体
的六种方法
Java
关闭
窗体
的六种方法
窗体
通讯(
JAVA
课程设计代码)
本资源包含的是一个类似qq的简易的
窗体
通信
Java
代码。它可以实现多个窗口聊天,希望能对初学者以及有相关课程设计的道友有所帮助。
Java EE
67,550
社区成员
225,863
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章