Java中Swing开发体验,画面间数据传递。
2013-10-01 21:28
417 查看
利用Java中Swing进行开发时,画面间数据传递可用通过getXXX()或构造函数的参数传递。
通过多次使用,发发现:
1、如果你想把主画面数据传给子画面时,最好用子画面构造函数的参数来进行数据传递。
因为主画面因为考虑到不同情况,不同设备,用户的不同选择和操作,导致有些变量可能会变化了,此时如果子画面通过主画面的getXXX()来获得某个数据时,可能获得的不是所需要的值。
2、如果你想把子画面数据传给主画面时,最好用getXXX()来取得。
子画面弹出后,用户进行数据选择,点击确定子画面消失。主画面或主程序获得子画面的数据时,此时最好用子画面的getXXX()来获得子画面里的数据。
通过多次使用,发发现:
1、如果你想把主画面数据传给子画面时,最好用子画面构造函数的参数来进行数据传递。
因为主画面因为考虑到不同情况,不同设备,用户的不同选择和操作,导致有些变量可能会变化了,此时如果子画面通过主画面的getXXX()来获得某个数据时,可能获得的不是所需要的值。
2、如果你想把子画面数据传给主画面时,最好用getXXX()来取得。
子画面弹出后,用户进行数据选择,点击确定子画面消失。主画面或主程序获得子画面的数据时,此时最好用子画面的getXXX()来获得子画面里的数据。
相关文章推荐
- Android(java)学习笔记220:开发一个多界面的应用程序之界面间数据传递
- 一样的Java,不一样的HDInsight大数据开发体验
- JavaWeb开发中Ajax技术、json与java实现List、Map数据直接传递的研究
- ndk开发中利用java与c之间互相传递数据
- JavaWeb开发中Ajax技术、json与java实现List、Map数据直接传递的研究
- JavaWeb开发中Ajax技术、json与java实现List、Map数据直接传递的研究
- JavaWeb开发中Ajax、json与java实现List、Map数据直接传递的研究
- java web开发:ajax技术(二)—— 小数据传递的桥梁JSON
- Android NDK 开发(四)java传递数据到C【转】
- Android(java)学习笔记221:开发一个多界面的应用程序之不同界面间互相传递数据(短信助手案例)
- Android NDK开发(四)——Java传递数据到C
- Android开发循序渐进实例2--画面间数据传递例子
- Android(java)学习笔记222:开发一个多界面的应用程序之不同界面间互相传递数据(短信助手案例的优化:请求码和结果码)
- Java开发基础——JSON数据的构造与解析
- java转行数据分析——中国大学生的职场三年体验后的人生分析
- 跟我学Java Swing之游戏设计(2)-Java基础-Java-编程开发
- IOS开发使用委托delegate在不同窗口之间传递数据
- Java C/S开发案例一:SQL Server到Oracle数据迁移工具的开发(NetBeans 版)
- Java线程7:线程数据传递
- java开发的web下载大数据时的异常处理