有两个FRAME
一个是app --> MainShow
一个是dialog --> addNewRow
在 MainShow中我有个变量 String dd="dd";
在 addNewRow中我有个变量 String cc="cc";
在 MainShow中我如何调用cc??
还有在 addNewRow中如何调用 dd啊??
无限感激~~
在两个类中分别加两个public方法,用来操作dd,cc的,象getDD(),setDD(),和,getCC,setCC(),这样可以操作了
或者,在两个类中的构造函数中以参数形式传入dd,cc
或者把一个类作为另一个类的内部类,这样内部的类可以直接调用外部类的私有子段
在一个类中定义另一个类的对象,然后调用其public方法即可。
如果MainShow和addNewRow在同一个包中,那可以直接调用。如果不在同一个包中,那必须把两个变量dd和cc都声明为public。但这样直接访问别的类的变量据说对安全性是一个考验,所以,推荐用 newsoldier(void)提供的方法,建立public方法来操作各自的变量。