日期:2014-05-20  浏览次数:20580 次

applet alert 拖动问题
在Applet中,调用JS的alert方法,弹出一个对话框B。使用方法
String   msg   =   "Show   message ";
JSObject.getWindow(this).eval( "alert( ' "   +   msg   +   " '); ");
可以有一个现象,就是拖动B,会在applet窗口中留下痕迹,就跟显存严重不足,无法正常刷新一个样子。   但是离开applet窗口,却没有这个问题。

请帮忙解决这个问题。
谢谢!

当然,在applet中,也可以通过
String   msg   =   "Show   message ";
Label   la   =   new   Label();
la.setText(msg);
JOptionPane   pane   =   new   JOptionPane(la);
JDialog   dialog   =   pane.createDialog(this,   "标题 ");
dialog.show();
来实现,但是,这种方法实现的窗口,与Windows窗口风格区别很大,看起来不协调。同时,在窗口底部,还有该死的“Java   applet   Windows”字样,看起来很别扭。

请教高人!谢谢!


------解决方案--------------------
up