获得applet参数

下面的例子演示了如何使用一个Applet响应来设置文件中指定的参数。该Applet显示了-个黑色棋盘图案和第二种颜色。
第二种颜色和每一列的大小通过文档中的Applet的参数指定。
CheckerApplet在init()方法里得到它的参数。也可以在paint()方法里得到它的参数。然而,在Applet开始得到值并保存了设置,而不是每一-次
刷新的时候都得到值,这样是很方便,并且高效的。
Applet viewer或者浏览器在Applet每次运行的时候调用init()方法。在加载Applet之后,Viewer 立即调用init()方法(Applet it(什么也没
做),重写该方法的默认实现,添加一-些自定义的初始化代码。
Applet. getParameter()方法通过给出参数名称得到参数值。如果得到的值是数字或者其他非字符数据,那么必须解析为字符串类型。

该Applet调用parseSquareSize(),来解析squareSize参数。parseSquareSize()调用了库方法Integer. parselnt()该方法将一个字符串解析为—个整数,当参数无效的时候,Integer.parselnt()抛出异常。
因此, parseSquareSize()方法也是捕获异常的,并不允许Applet接受无效的输入。
Applet 调用parseColor()方法将颜色参数解析为一个Color值。parseColor()方法做了一系列字符串的比较,来匹配参数的值和预定义颜色的名字。你需要实现这些方法来使Applet工作。

最新文章

  1. 聊天室(Java实现)
  2. 调用DiscuzNT webApi 注册 登录 发帖
  3. firefox浏览器不支持复制粘贴(linux)
  4. java实现简单的验证码(待增强)
  5. Qt之自定义信号和槽函数
  6. 最近读的javascript,一些文章
  7. qq被冻结怎么激活
  8. SQL Server数据库(SQL Sever语言 事务)
  9. Android Priority Job Queue (Job Manager)(一)
  10. 使用Filter防止浏览器缓存页面或请求结果
  11. DELPHI 多线程
  12. 解决linux redhat6下安装git的问题
  13. python介绍及下载
  14. PHP_CodeSniffer 安装和phpstorm配置
  15. 自学工业控制网络之路1.6-典型的现场总线介绍Interbus
  16. 寻路优化(二)——二维地图上theta*算法的设计探索
  17. PAT甲级1061 Dating
  18. JS--我发现,原来你是这样的JS(引用类型不简单[上篇],且听我娓娓道来)
  19. Siamese Network简介
  20. sql server性能查询,连接数

热门文章

  1. 种类并查集(维护敌人的敌人是朋友)、并行-poj1182-食物链 笔记
  2. ELK集群之metricbeat(9)
  3. ELK集群之elasticsearch(3)
  4. 性能工具之代码级性能测试工具ContiPerf
  5. 官宣 .NET RC 2
  6. 05 | 箭头函数 | es6
  7. js 透明度轮播图
  8. Are we ready for learned cardinality estimation?
  9. dotnet templating 定制自己的项目模板
  10. SQL Server2019数据库备份与还原脚本,数据库可批量备份