当前位置:  技术问答>java相关

如何使Applet弹出模态对话框?

    来源: 互联网  发布时间:2015-01-29

    本文导语:  我在Applet中弹出一个对话框Dialog,可是将Applet嵌入到网页上后,该对话框不是模态效果,点击对话框后面的网页时,该对话框就跑到后面了。我知道Dialog的模态是相对于其构造函数中的Frame的,不知怎样让Dialog和浏览...

我在Applet中弹出一个对话框Dialog,可是将Applet嵌入到网页上后,该对话框不是模态效果,点击对话框后面的网页时,该对话框就跑到后面了。我知道Dialog的模态是相对于其构造函数中的Frame的,不知怎样让Dialog和浏览器发生联系。我还试过在Dialog的WindowDeactivated事件中调用show等方法,但都无效。恳请各位指点弥津。

|
给你一个得到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;
    }

    
 
 

您可能感兴趣的文章:

  • 急,我想问一下调用一个对话框的命令语句,比方说我已建立了一个Applet2,接下来该如何在Applet1中点击一个按钮来打开这个Applet2.谢谢
  • (很急)谢谢!我想问一下调用一个对话框的命令语句,比方说我已建立了一个Applet2,接下来该如何在Applet中能点击一个按钮来打开这个Apple
  • Web服务器/前端 iis7站长之家
  • 如何在JAVA APPLET中显示messagebox对话框?
  • 怎样去掉applet中的菜单和对话框下面的警告条???
  • 请教:请问怎么在Applet中怎么弹出一个对话框?
  • 用applet实现打印,除了弹出系统自带的打印对话框,在自其前后各弹出一个”小应用程序需打印,要继续吗?“的对话框,如何去掉这两个对话
  • 如何自定义一个对话框,然后在Applet中弹出该对话框(模式)
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • <***——急!关于applet通过HTTP与servlet对话的问题!——***>
  • java命名空间java.applet类applet的类成员方法: applet定义及介绍
  • 如何让Applet里的控件随着Applet大小改变而一直占满整个Applet呢?
  • java命名空间java.applet类applet.accessibleapplet的类成员方法: applet.accessibleapplet定义及介绍
  • 对applet坐数字签名后,如果重新用jar对applet打包,需要重新做applet数字签名吗?
  • java命名空间java.applet类applet的类成员方法: getappletcontext定义及介绍
  • 为什么我的applet编译完,之后除了applet1.class之外,还有一个applet$1.class?
  • java命名空间java.applet类applet的类成员方法: getappletinfo定义及介绍
  • 如何让IE认识applet所带的数字签名,而不是让证书仓库认识这个带数字签名的applet,就是说不装jdk也可以在IE里面使用带有签名的applet,详情请进
  • java命名空间java.applet类applet的类成员方法: isactive定义及介绍
  • 请问application (or applet)如何实现对applet 小程序的调用??
  • java命名空间java.applet类applet的类成员方法: stop定义及介绍
  • 请问能在浏览器调入APPLET后,在APPLET内部改变其自身的大小嘛?
  • java.applet类applet的类成员方法: getcodebase定义及介绍
  • applet 如何启动新的 applet
  • java命名空间java.applet类applet的类成员方法: init定义及介绍
  • 如何把applet窗口里的Java Applet Window去掉?
  • java命名空间java.applet类applet的类成员方法: destroy定义及介绍
  • Applet对本地资源是不能访问的,那如果我要用Applet做打印设计,那如何是好呢??
  • java命名空间java.applet类applet的类成员方法: getparameterinfo定义及介绍
  • Applet问题,applet在tomcat+apache环境下是否支持FileDialog类,急,急 !!!!快来抢分呀!!!!
  • java命名空间java.applet类applet的类成员方法: getdocumentbase定义及介绍
  • Applet中的ArrayList怎么传到javascript中,反之,js中的数组如何传入APPLET中?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3