JTable和JFrame之间传递数据,有深度!
我的一个JTable中有一列用自定义的TableCellEditor,里面就是放一个按钮,点击后开一个JFrame,里头有输入框和确定按钮等。
现在问题来了,我怎么确定用户在JFrame里头点击了确定按钮?而且点击后我要获取JFrame里头输入框的Value来更新我的TableModel,TableCellEditor和JFrame如何交互?
以前做C#时,可以把子Frame的某个button做为DialogResult,这样在放Table的Frame可以知道子Frame的点击时间,Swing有这种设计么?
考虑过用内部类来实现,但是这样这两个类耦合得太紧密了.....