1.点击外部消失,点击外部其他控件不触发其他事件
this.setFocusable(true);
2.点击按钮弹出弹框,点击外部,弹框消失,如果点击外部某个按钮,先弹框消失,才触发该按钮的相应事件
this.setFocusable(false);
博客介绍了两个交互规则,一是点击外部消失且不触发其他控件事件;二是点击按钮弹出弹框,点击外部弹框消失,若点击外部按钮,先让弹框消失再触发该按钮相应事件。
1.点击外部消失,点击外部其他控件不触发其他事件
this.setFocusable(true);
2.点击按钮弹出弹框,点击外部,弹框消失,如果点击外部某个按钮,先弹框消失,才触发该按钮的相应事件
this.setFocusable(false);
1046

被折叠的 条评论
为什么被折叠?