产品介绍 [ ]
几乎所有的应用都需要工具条和菜单栏。JIDE Action Framework和这些组件都是有关的。它提供了一个更加完善的组件,即CommandBar,它可以代替JToolBar和JMenuBar这些默认的Swing插件。用户能在Microsoft Office产品的工具条和菜单栏中看到它的大部分特性,也可在JIDE Action Framework产品中找到它们。


技术细节

在JIDE Action Framework中,用户同样可以选择不同的风格。在当前发行的版本中,包括了Office 2003风格、Visual Studio.NET风格、Office XP风格、Eclipse风格,甚至还包括Mac OS X中的Aqua风格。默认的风格是Metal风格。

特性:

Dockable 命令条特性

  • 支持拖放功能
  • 可收缩的命令条
  • 主窗口任意位置的Docking命令条
  • 浮动命令条
  • 随意显示/隐藏每个命令条
  • 任意子层面板都有命令条
     

支持命令条组件

  • JideButton - 标准按钮
  • JideSplitButton - 组合按钮和弹出式菜单
  • JideColorSplitButton - 工具条颜色的选择
  • JideMenu - 工具条的子菜单
  • Comboboxes
     

LookAndFeel风格特性

  • Office 2003风格
  • Visual Studio .NET风格
  • Eclipse风格
  • Metal风格
  • Aqua风格

连续的布局特性

  • 利用javax pref包来载入和保存布局
  • 利用文件来载入和保存布局
  • 利用InputStream来载入和保存布局
  • 可获得的布局列表
  • 瞬时交换布局
  • 为活动框架和docking框架设计的单布局文件
     

JVAV组件--系统框架--JIDE Action Framework相关推荐

  1. 架构设计的本质:系统与子系统、模块与组件、框架与架构

    点击关注公众号,Java干货及时送达 -     前言     - 在软件研发这个领域,程序员的终极目标都是想成为一名合格的架构师.然而梦想很美好,但现实却很曲折. 在实际工作中,程序员会分很多种,有 ...

  2. 架构设计本质:系统与子系统、模块与组件、框架与架构

    在软件研发这个领域,程序员的终极目标都是想成为一名合格的架构师.然而梦想很美好,但现实却很曲折. 在实际工作中,程序员会分很多种,有的擅长编码实现,有的擅长底层原理,有的擅长逻辑实现等等,在各自的领域 ...

  3. 架构设计的真谛:系统与子系统、模块与组件、框架与架构

    -     前言     - 在软件研发这个领域,程序员的终极目标都是想成为一名合格的架构师.然而梦想很美好,但现实却很曲折. 在实际工作中,程序员会分很多种,有的擅长编码实现,有的擅长底层原理,有的 ...

  4. Android Framework 窗口子系统 (08)窗口动画之动画系统框架

    该系列文章总纲链接:专题分纲目录 Android Framework 窗口子系统 本章关键点总结 & 说明: 导图是不断迭代的,这里主要关注➕ 左上角 Android 窗口动画系统部分(因为导 ...

  5. 什么是游戏开发的实体系统框架 What is an entity system framework for game development

    原文地址 上周我发布了Ash,一个Actionscript游戏开发实体系统框架,许多人问我这个问题"什么是实体系统框架?"本文就是我详尽的答案. 实体系统逐渐流行起来了,比较著名的 ...

  6. 跨平台工具、组件和框架的汇总

    本文主要是对跨平台工具.组件和框架的汇总,包括游戏引擎.编程语言.移动开发.网络通信.图形界面等等 Qt是1991年奇趣科技开发的一个跨平台的C++图形用户界面应用程序框架.它提供给应用程序开发者建立 ...

  7. Spring 框架(Spring Framework)使用详解

    概述 Spring 体系概述 Spring 是于2003年兴起的一个 full-stack 轻量级的 Java 开源框架,由 Rod Johnson 创建,使用 Spring 可以更快.更轻松.更安全 ...

  8. Android系统框架四层结构

    Android系统框架四层结构 安卓系统框架图大致如下: (蓝色:java程序,java代码编写:黄色:运行JAVA程序而实现的虚拟机:绿色:C/C++语言编写的程序库:红色:linux内核+driv ...

  9. 37 --> 详解 OpenWRT系统框架基础软件模块之 procd

    一.简介 OpenWrt路由操作系统的框架基础软件有很多,大部分是通用的软件模块,如 dhcp .dnsmasq.iproute.cmwp.vpn.ipsec等等:OpenWrt还集成部分具有专属特征 ...

最新文章

  1. spring boot整合spring5-webflux从0开始的实战及源码解析
  2. 20155317 2016-2017-2 《Java程序设计》第十学习总结
  3. Zabbix每天流量统计脚本
  4. Docker部署Elasticsearch集群
  5. html如何链接sql sever,SQL Server链接服务器
  6. python36 mysql_python-day36(初识MySQL数据库)
  7. flash遨游缓存问题
  8. python 图像分析 边框_Python 去除图片纯色边框(qbit)
  9. 【kafka】Number of alive brokers 0 does not meet the required replication factor 3
  10. python编程软件哪个好-python IDE有哪些?哪个好用?
  11. Mac下安装Lingo
  12. window.open 卡死
  13. UE4创建VR项目笔记
  14. The LINQ expression node type 'ArrayIndex' is not supported in LINQ to Entities.
  15. win10 android软件下载,windows10模拟器安卓版
  16. Java学习(4)—— 布尔类型、基本数据类型转换、基本数据类型和String类型的转换
  17. python+django大学生专业社团信息管理系统
  18. mysql密码错误解决方法--windows和ubuntu18.04
  19. 使用python简单实现K核苷酸频率(KNF,k-nucleotide frequencies)或K-mer频率
  20. 【进程间通信】进程间通信方式汇总

热门文章

  1. ChinaOpenSSL系列笔记足球机器人
  2. 基于python实现屏幕共享
  3. 全国计算机二级考试Excel选择题真题汇总
  4. 既然选择了远方,便只顾风雨兼程!
  5. python中字典的定义与如何创建字典
  6. 零基础怎样学习3d游戏建模,职业前景怎么样?
  7. 2022年全球与中国99.999%纯度氧化亚氮行业市场需求预测与投资战略规划分析报告
  8. Tableau数据可视化
  9. IT岗位说明书(岗位职责)
  10. 从txt文件逐行读取多个关键字,并在文件中搜索该关键字的shell脚本