实际上应该在模型层次抽象出open接口然后进行调用。
如果你想出发JButton事件, 可以采用button.doClick()方法
doClick
public void doClick()
以编程方式执行“单击”。此方法的效果等同于用户按下并随后释放按钮。
关闭都做出来了开启不应该是一样的吗?同样是由client向server发送一个标志然后交由server处理,你想要在处理时触发JButton的事件就调用doclick()方法,相当于按下button,从而能调用button的事件处理
把开启独立成一个方法,如:
public void start()
然后在button的响应事件中调用这个方法,
当socket接收到open的时候调用start(),不就ok了吗,为什么还要触发事件?