当我使用DialogBox实现可拖动的PopupPanel时,我遇到一个问题,当DialogBox弹出时导致底页上的文本无法复制。如何解决这个问题?
答案 0 :(得分:1)
默认情况下,DialogBox
为模态,这意味着:
对话框中未包含的小部件的键盘和鼠标事件应该被忽略
因此您无法在对话框外选择或复制文本。
您可以通过调用<ipython-input-28-0d5bc37c7944> in <module>()
1 S0=11.;T=10.;R=0.02;sigma=0.3;delta=.01
----> 2 certificate(S0, T, R, sigma, delta, numsim=3)
<ipython-input-27-63ec11c0d8b5> in certificate(S0, T, R, sigma, delta, numsim)
4 X0 = np.log(S0)
5 nu = (r-delta)-0.5*sigma**2
----> 6 _, X = bmsim_vec(T, N, X0, nu, sigma, numsim)
7 S = np.exp(X)
8 pay = np.zeros_like(S)
<ipython-input-22-3a607f23c728> in bmsim_vec(T, N, X0, mu, sigma, numsim)
3 deltaT = float(T)/N
4 tvec = np.linspace(0, T, N+1)
----> 5 z = np.random.randn(numsim, N+1)
6 dX = mu*deltaT + sigma*np.sqrt(deltaT)*z
7 dX[:, 0] = 0.
mtrand.pyx in mtrand.RandomState.randn()
mtrand.pyx in mtrand.RandomState.standard_normal()
mtrand.pyx in mtrand.cont0_array()
或将dialogBox.setModal(false);
值传递给以下构造函数之一来更改它:
modal