读书人

Java中Swing开发体会画面间数据传递

发布时间: 2013-10-02 13:10:38 作者: rapoo

Java中Swing开发体验,画面间数据传递。

利用Java中Swing进行开发时,画面间数据传递可用通过getXXX()或构造函数的参数传递。

通过多次使用,发发现:

1、如果你想把主画面数据传给子画面时,最好用子画面构造函数的参数来进行数据传递。

因为主画面因为考虑到不同情况,不同设备,用户的不同选择和操作,导致有些变量可能会变化了,此时如果子画面通过主画面的getXXX()来获得某个数据时,可能获得的不是所需要的值。

2、如果你想把子画面数据传给主画面时,最好用getXXX()来取得。

子画面弹出后,用户进行数据选择,点击确定子画面消失。主画面或主程序获得子画面的数据时,此时最好用子画面的getXXX()来获得子画面里的数据。

读书人网 >编程

热点推荐