我已经创建了一个弹出窗口,下面是我的脚本。
var action="generateCertificate";
var url=contextPath +"/MyPage/MyPage.do?actionToPerform="+action;
var myWindow=window.open(url,"","width=500,height=500");
脚本正在成功地创建一个弹出窗口。
现在我的问题是,当我点击我的页面的背景,弹出框被隐藏。
当弹出框被触发时,如何隐藏背景。
在过去的几天里,我一直在试图找到解决这个问题的办法,这让我发疯了。我有一张桌子,把选择的颜色设为黄色。我还将单元格编辑器组件的背景设置为黄色,以便在编辑单元格时颜色保持不变。为此,我将prepareEditor方法重写为这样:
@Override
public Component prepareEditor(TableCellEditor editor, int row, int col) {
Component c = super.prepareEditor(editor, row, col);
c.setBackground(Color.YELLOW);