在同一个包里,我建了两个类,我想把一个类里的JTextField的值和JPasswordField的值传到另一个类(这个类不是内部类,也不是匿名类)里,在另一个类里用,我用了static变量试了好几次,都没成功,希望高手能给我解决一下,最好是把代码写给我, 谢谢!!
解决方案 »
- 押宝输了2000多分,啥也不说了,散分!
- 高分求一个java代码!
- 为什么JAVA API文档中老是出现<T>是类似C++中的模板吗?是的话在JAVA中要怎么理解
- 100分相赠。如何用java实现窗口的平铺和重叠。。最好有代码。。
- JInternalFrame怎么用 ? 下面程序是照着书打的 可是无法正常显示结果
- 初学者的心声
- 请问怎么用纯java语言构造ICMP包,然后实现ping的功能,来测量两个主机之间的rtt?
- 菜问题!—— JVM 和 JRE 有什么联系和区别???
- 哪儿有javacc下
- JBuilder中没有JDataStore吗?如果有那JDataStore的序列号和KEY是什么?
- return的用法
- 求两个任意大的整数的和怎么实现?
2、在A类中生成两个静态变量存储JTF&JPF 在B中用A.JTF&A.JPF调用
=======================
这种方法是最笨的方法,也是最垃圾的方法,同时又是最不可取的方法。因为一旦被引用的窗体发生变化,包括窗体类名变化,你还必须在每一个引用窗体中作相应的修改。当程序作大后,代码维护起来相当费劲。
其实在一个窗体中操作另一个窗体的需求仅仅说明程序员的操作流程设计的很烂。配合数据结构或使用模态对话框完全可以解决这类问题。
模态对话框,相当于Delphi中的模式对话框,那是个好东西。
不过Swing在使用超过3层模态对话框时,会有意想不到的错误出现。
我一直没弄明白是为什么。
如果你很熟悉Delphi中的模态对话框,那就比较容易解释了
其实很简单,一个窗体中的数据要改变,只需传入数据,与窗体无关。