处理事件(启用或禁用按钮)或在同一applet打开的不同窗口之间共享参数的最佳方法是什么? 我不是指本地IDE中的浏览器窗口(而是作为applet运行)窗口。
这可能是处理此方案的最佳方法,让其他窗口知道事件已经发生并继续下一步?这里没有多个小程序。只需一个applet,一个代码库,但创建了多个实例。
答案 0 :(得分:0)
Java使用模型,视图,控制器系统。模型将是引擎盖下的变量,视图将是applet,控制器将是按钮和其他交互。许多Swing组件在构造函数中采用变量(模型)并自动更新。如果要通过任何按钮警告某个变量已被更改的特定函数,请使用属性更改侦听器。
http://docs.oracle.com/javase/tutorial/uiswing/events/propertychangelistener.html