private void showPopupPanel() {
if (mPopup == null)
mPopup = new ComponentUtils.ModalPopup(this);
PopupPanel panel = this.getPanel().orElse(null);
if (panel == null)
return;
mPopup.removeAll();
panel.onShow();
for (ComponentListener cl : panel.getComponentListeners())
panel.removeComponentListener(cl);
panel.addComponentListener(new ComponentAdapter() {
@Override
public void componentHidden(ComponentEvent e) {
mPopup.close();
}
});
mPopup.add(panel);
mPopup.showPopup();
}
ComponentUtils.java 文件源码
java
阅读 39
收藏 0
点赞 0
评论 0
项目:desktopclient-java
作者:
评论列表
文章目录