MyEclipse建立树形结构包

温馨提示:本文是一个java菜鸟对其他新手朋友在新建java包时所遇问题的解释,高手请绕道哦~~~~

随便一个java项目中免不了有多层嵌套的包:

对一个过了计算机一级的孩子来说,建立如上几个嵌套的树状java包肯定都不在话下吧? 说来可笑,昨天晚上,在MyEclipse中建立这几个包浪费了老子半个小时!

别笑我!我相信不少人当初用的时间比我还多!哈哈~~开个玩笑~~

以本文开头那个项目的包结构为例,我的思路是,①先建立顶层包com,②再在com包下建立第二层包jypt,③再在jypt包下面建立action包。

在com包上右键-新建包的时候,会自动在包名之前加上com的前缀:

先不管它,接着建,最后效果如下:

咦? 怎么是这样? 不是我想象中的树形结构啊!!!!

这种情况如果你百度 “java树形结构包” 之类的关键字,大家给出的回答是,在Package Explorer右上角的倒三角下Package Presentation选项选择Hierarchical:

可是大家发现了吧,我是这么选的,但包结构还是老样子。没错,这是前提,那如何让com.jypt.action编程树状结构显示呢?很简单,你想想,现在com包下只有一个包jypt,jypt包下只有一个包action,如果在com包下再建立一个包resources(右键现在的包com.jypt.action-新建包,包名为com.resources),会发生什么?

顶层树状结构已经显示出来了,当在jypy包下再建立多个包时,就达到了文章开头包结构的效果:

至此,您应该理解了,当同一个包下有两个以上的包时,MyEclipse才会以树状显示包结构

献给跟我一样不小心犯糊涂的小糊涂蛋们

时间: 2024-08-04 10:15:57

MyEclipse建立树形结构包的相关文章

struts2通过<s:tree>建立树形结构

1.引入标签: <%@ taglib prefix="sd" uri="/struts-dojo-tags" %> 2.引入jar包: struts2-dojo-plugin-2.2.3.jar 3.在<head>中加入 <sd:head/> 4.前台代码: <sd:tree id="a" label="总公司"> <sd:treenode id="aa"

Eclipse/MyEclipse项目中包以树形结构显示

在Package Explore窗口右上边的小三角那里进去菜单"Package Prensentation", 选第一个Flat是显示完整的包名,第二个Hierachical显示的是树形结构.

Delphi中根据分类数据生成树形结构的最优方法

一. 引言:    TreeView控件适合于表示具有多层次关系的数据.它以简洁的界面,表现形式清晰.形象,操作简单而深受用户喜爱.而且用它可以实现ListView.ListBox所无法实现的很多功能,因而受到广大程序员的青睐.    树形结构在Windows环境中被普遍应用,但在数据库开发中面对层次多.结构复杂的数据,如何快速构造树形目录并实现导航呢?    二. 实现关键技术:    在Delphi提供的控件中包含了TreeView控件,但树的具体形成还需要用户编写代码.即它的列表项要在程序

树形结构的数据库的存储

程序设计过程中,我们常常用树形结构来表征某些数据的关联关系,如企业上下级部门.栏目结构.商品分类等等,通常而言,这些树状结构需要借助于数据库完成持久化.理想中树形结构应该具备如下特征:数据存储冗余度小.直观性强:检索遍历过程简单高效:节点增删改查CRUD操作高效. 列举了一个食品族谱的例子进行讲解,通过类别.颜色和品种组织食品,树形结构图如下: 1,对树形结构最直观的分析莫过于节点之间的继承关系上,通过显示地描述某一节点的父节点,从而能够建立二维的关系表,则这种方案的Tree表结构通常设计为:{

Atitit 常见的树形结构 红黑树 &#160;二叉树 &#160;&#160;B树 B+树 &#160;Trie树&#160;attilax理解与总结

Atitit 常见的树形结构 红黑树  二叉树   B树 B+树  Trie树 attilax理解与总结 1.1. 树形结构-- 一对多的关系1 1.2. 树的相关术语: 1 1.3. 常见的树形结构 红黑树  二叉树   B树 B+树  Trie树2 1.4. 满二叉树和完全二叉树..完全二叉树说明深度达到完全了.2 1.5. 属的逻辑表示 树形比奥死,括号表示,文氏图,凹镜法表示3 1.6. 二叉树是数据结构中一种重要的数据结构,也是树表家族最为基础的结构.3 1.6.1. 3.2 平衡二叉

[从产品角度学EXCEL 02]-EXCEL里的树形结构

这是<从产品角度学EXCEL>系列第三篇. 前言请看: 0 为什么要关注EXCEL的本质 1 excel是怎样运作的 或者你可以去微信公众号@尾巴说数 获得连载目录. 本文仅由尾巴本人发布于特定网站.不接受任何无授权转载,如需转载,请先联系我,非常感谢. 2 EXCEL里的树形结构 这段时间,上海街边的树上陆陆续续长出了嫩芽,放眼望去有各种层次的绿色,格外好看.我们今天的话题,恰好也与树有关.只不过,树都是往天空伸展枝叶的,而我们这里讨论的‘树’,却是由根部出发,逐行逐行往下延展.伸展. 还记

Django中使用Bootstrap展示树形结构

概述 在企业管理系统中,经常会有树形结构需求,例如:组织结构.权限等等,本文使用Django和Bootstrap Tree View来展示企业组织结构和对应组织的人员. 实现 模型类(models.py) class Department(models.Model): name = models.CharField(u'单位名称', max_length=30) pri = models.IntegerField(u'序号') desc = models.CharField(u'备注', max

Atitit.各种 数据类型 ( 树形结构,表形数据 ) 的结构与存储数据库 attilax 总结

Atitit.各种  数据类型 ( 树形结构,表形数据  ) 的结构与存储数据库 attilax  总结 1. 数据结构( 树形结构,表形数据,对象结构 ) 1 2. 编程语言中对应的数据结构 java c# php ( Dic/Map      List    datatable ) 1 3. 数据库存储数据  1 4. 数据的表形显示( 多条记录 与单条记录 ) 2 5. ASP.NET 数据控件:GridView,DataList,Repeater ,DetailsView,FormVie

jQuery+zTree加载树形结构菜单

jQuery+zTree加载树形结构菜单 由于项目中需要设计树形菜单功能,经过一番捣腾之后,终于给弄出来了,所以便记下来,也算是学习zTree的一个总结吧. zTree的介绍: 1.zTree 是利用 JQuery 的核心代码,实现一套能完成大部分常用功能的 Tree 插件 2.zTree v3.0 将核心代码按照功能进行了分割,不需要的代码可以不用加载 3.采用了 延迟加载 技术,上万节点轻松加载,即使在 IE6 下也能基本做到秒杀 4.兼容 IE.FireFox.Chrome.Opera.S