CSDNRGY 2015-09-11 07:53 采纳率: 87.5%
浏览 1777
已采纳

民工甲在Swing是一把刀里面写用xml制作菜单,我没看懂,是用xml写出菜单然后用Java调用?

XML配置
每个应用程序都千奇百怪,功能各异。如何用一个同样的界面来组织呢?的确,这个界面并非适合所有人。不过这里的所有菜单、按钮、流程图、图标等,其动作都是可以用一个“动作码”类定义的,所有的动作都会回调一个统一的函数。而我们只要在这个函数处插入监听,就可以拦截具体动作码,执行我们想做的任何事情,例如格式化C盘、往aobama@whitehouse.com邮箱发个垃圾邮件啥的。

 <?xml version="1.0" encoding="UTF-8"?>  
<menubar>  
  <menu text="System">  
    <menu text="One Sub Module">  
      <menuitem text="Test Report Item" tooltip="Tooltip"   icon="/free/email.png" action="A001"/>  
      <menuitem text="Test Report Item" tooltip="Tooltip"   icon="/free/email.png" action="A001"/>  
      <menuitem text="Test Report Item" tooltip="Tooltip"   icon="/free/email.png" action="A001"/>  
      <menuitem text="Test Report Item" tooltip="Tooltip"   icon="/free/email.png" action="A001"/>  
  </menu>  
</menubar>  
 <?xml version="1.0" encoding="UTF-8"?>
<menubar>
  <menu text="System">
    <menu text="One Sub Module">
      <menuitem text="Test Report Item" tooltip="Tooltip" 
                            icon="/free/email.png" action="A001"/>
      <menuitem text="Test Report Item" tooltip="Tooltip" 
                            icon="/free/email.png" action="A001"/>
      <menuitem text="Test Report Item" tooltip="Tooltip" 
                            icon="/free/email.png" action="A001"/>
      <menuitem text="Test Report Item" tooltip="Tooltip" 
                            icon="/free/email.png" action="A001"/>
...
  </menu>
</menubar>

民工甲博客:http://joshuaxiao.iteye.com/blog/699515

  • 写回答

1条回答 默认 最新

  • devmiao 2015-09-12 00:05
    关注
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 DIFY API Endpoint 问题。
  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突