如何使Applet弹出模态对话框? 在applet中new一个空的frame,不要显示!Frame frame1 = new Frame();aboutDialog aboutdlg = new aboutDialog( frame1, "关于", true ); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在Dialog的WindowDeactivated事件中调用toFront Frame f = new Frame();Dialog dlg = new Dialog( f, "kk", true ); 给你一个得到Applet的模式对话框的frame的函数,可以实现在浏览器中模式的效果,让你单击网页的时候,此对话框始终在网页上。 使用方法: Dialog dlgAbout=new Dialog(getFrame(),"标题",true);public Frame getFrame() { Container parent; //下面的applet变量:是你自己的applet的实例引用,用的时候,自己替换即可。 for(parent = applet; parent != null && !(parent instanceof Frame) ; parent = parent.getParent()); if(parent != null) return (Frame)parent; else return null; } to David_lin()我试了一下,很好用,正是我想要的效果,非常感谢。 java 在背景上添加组件 hashmap和treemap的简单问题 关于IO和增强型FOR问题 寻求帮助:Jface下如何布局界面问题。 数据连接池的资源无法释放 unix下HelloWorld编译出错 谁知道iPlanet6与JBuilder7整合吗?高分伺候 关于jar打包的问题。 如何把一个浮点数分整数和小数显示? 请问从哪里可以down到javamail,另外如果要用java编写发送e-mail的程序是不是必须这个类,为什么我的jbuilder3里没有这个类呢? 我想学习JAVA,请高手们指点一下如何掌握这块儿肥肉? 用java如何实现多个文件的拷贝!
Dialog dlg = new Dialog( f, "kk", true );
使用方法: Dialog dlgAbout=new Dialog(getFrame(),"标题",true);
public Frame getFrame()
{
Container parent;
//下面的applet变量:是你自己的applet的实例引用,用的时候,自己替换即可。
for(parent = applet; parent != null && !(parent instanceof Frame) ; parent = parent.getParent());
if(parent != null)
return (Frame)parent;
else
return null;
}
我试了一下,很好用,正是我想要的效果,非常感谢。