在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”字样,看起来很别扭。请教高人!谢谢!