怎样在 Applet 中建立自己的菜单(MenuBar/Menu)?


Posted in 面试题 onJune 20, 2012
首先在Applet的init() 方法中建立Frame instance, 然后将Menus, Menubar都加上去即可。 (setMenuBar() 是 Frame下的方法)或者,找到Applet上层的Frame后依法炮制。
Container parent = getParent();
while (! (parent instanceof Frame) )
parent = parent.getParent();
Frame theFrame = (Frame) parent;
注意:第二个方法在Mac或某些browsers上并不可行。
如果您使用的是JDK 1.1,也可以考虑使用popup menu,这样就不必理会Frame的问题了。

Tags in this post...

面试题 相关文章推荐
Java面试题及答案
Sep 08 面试题
*p++ 自增p 还是p所指向的变量
Jul 16 面试题
将一个文本文件的内容按倒序打印出来
Jan 05 面试题
C#笔试题
Jul 14 面试题
linux面试相关问题
Apr 28 面试题
EJB的基本架构
Sep 22 面试题
Prototype如何实现页面局部定时刷新
Aug 06 面试题
MYSQL基础面试题
May 13 面试题
如何唤起类中的一个方法
Nov 29 面试题
对象的序列化(serialization)类是面向流的,应如何将对象写入到随机存取文件中
Jun 22 面试题
UNIX命令速查表
Mar 10 面试题
SOA面试题:如何在SOA中实现松耦合
Jul 21 面试题
如何写一个Java类既可以用作applet也可以用作java应用
Jan 18 #面试题
继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?
Nov 18 #面试题
EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的?
Feb 17 #面试题
Java编程面试题
Apr 04 #面试题
现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset
Nov 09 #面试题
启动一个线程是用run()还是start()
Dec 25 #面试题
Java基础面试题
Jul 19 #面试题
You might like
PHP编程最快明白(第一讲 软件环境和准备工作)
2010/10/25 PHP
php中存储用户ID和密码到mysql数据库的方法
2013/02/06 PHP
深入浅析PHP无限极分类的案例教程
2016/05/09 PHP
jquery validate使用攻略 第四步
2010/07/01 Javascript
ie6下png图片背景不透明的解决办法使用js实现
2013/01/11 Javascript
利用javascript实现web页面中指定区域打印
2013/10/30 Javascript
JS动态修改iframe高度和宽度的方法
2015/04/01 Javascript
ECMAScript6函数默认参数
2015/06/12 Javascript
详解最新vue-cli 2.9.1的webpack存在问题
2017/12/16 Javascript
vue.js 嵌套循环、if判断、动态删除的实例
2018/03/07 Javascript
nodejs前端模板引擎swig入门详解
2018/05/15 NodeJs
JS实现前端页面的搜索功能
2018/06/12 Javascript
详解vscode中vue代码颜色插件
2018/10/11 Javascript
如何解决日期函数new Date()浏览器兼容性问题
2019/09/11 Javascript
linux 下以二进制的方式安装 nodejs
2020/02/12 NodeJs
解决VUE 在IE下出现ReferenceError: Promise未定义的问题
2020/11/07 Javascript
[33:15]2018DOTA2亚洲邀请赛3月30日 小组赛B组 VP VS Mineski
2018/03/31 DOTA
Python 过滤字符串的技巧,map与itertools.imap
2008/09/06 Python
Python中关键字nonlocal和global的声明与解析
2017/03/12 Python
python判断字符串是否是json格式方法分享
2017/11/07 Python
一些Centos Python 生产环境的部署命令(推荐)
2018/05/07 Python
python 实现将txt文件多行合并为一行并将中间的空格去掉方法
2018/12/20 Python
Python3获取拉勾网招聘信息的方法实例
2019/04/03 Python
浅谈pytorch grad_fn以及权重梯度不更新的问题
2019/08/20 Python
Python字符串中删除特定字符的方法
2020/01/15 Python
Python如何通过Flask-Mail发送电子邮件
2020/01/29 Python
matplotlib subplot绘制多个子图的方法示例
2020/07/28 Python
python打包多类型文件的操作方法
2020/09/21 Python
python 实现朴素贝叶斯算法的示例
2020/09/30 Python
实习教师自我鉴定
2013/12/12 职场文书
大学生活动策划方案
2014/02/10 职场文书
捐献物资倡议书范文
2014/05/19 职场文书
2014医学院领导班子对照检查材料思想汇报
2014/09/19 职场文书
小型婚礼主持词
2015/06/30 职场文书
护理培训心得体会
2016/01/22 职场文书
爱岗敬业事迹材料
2019/06/20 职场文书