可以的呀,在hisfr里,定义自己的构造函数,把要改变的his类的成员变量(假如该变量不是基本类型)或者直接把his类(假如该变量为基本类型)作为参数传入即可。例如:his.java: import hisoftware.*; public his(){ hisfr frame = new hisfr(this); frame.setVisible(true); } public static void main(String[] args) { new his(); }hisfr.java: package hisoftware; public class hisfr extends JFrame { his hi; public hisfr(his h) { hi=h; } }然后在hisfr里面操作hi即可
就是改变his类的成员变量的值。想利用hisfr的交互信息改变his的某一参数的值,然后his能根据这一值做相应的操作。谢谢。
import hisoftware.*;
public his(){
hisfr frame = new hisfr(this);
frame.setVisible(true);
}
public static void main(String[] args) {
new his();
}hisfr.java:
package hisoftware;
public class hisfr extends JFrame
{
his hi;
public hisfr(his h)
{
hi=h;
}
}然后在hisfr里面操作hi即可