`
caicanfly
  • 浏览: 14671 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
引言 Eclipse 具有丰富的菜单功能,给开发人员提供了很好的用户体验。总体而言,Eclipse 菜单种类包括视图 / 编辑器菜单,主菜单(Main Menu),视图 / 编辑器菜单(ViewPart/EditorPart Menu)和上下文菜单(Context Menu)。插件开发人员通过灵活应用这些菜单,可以给用户提供很好的体验。由于视图和编辑器菜单功能类似,因此本文重点讲述视图菜单(视图下拉菜单及其工具栏菜单),除此之外,还将讲述主菜单和上下文菜单。 如图 1 所示为 Project Explorer 视图的菜单,包括视图下拉菜单和工具栏菜单(折叠树节点)。通常而言,出现在视图工具栏 ...

写txt文件

    博客分类:
  • Java
/** * 写文件 * * @param list * @param dstPathName */ public static void writerText(List list, String dstPathName) { File file = new File(dstPathName); // 存在就覆盖,不存在就新建 if (file.exists()) { file.delete(); try { file.createNewFile(); } catch (IOException e) { ...

计算面积

    博客分类:
  • Java
/** * 计算面积 * * @param vec * @return */ public static Vector getArea(Vector vec) { Vector result = new Vector(); ArrayList al = null; if (vec != null && vec.size() > 0) { Iterator it = vec.iterator(); while (it.hasNext()) { ArrayList list = (ArrayLi ...

读取txt文件

    博客分类:
  • Java
/** * 读取txt文件 * * @param srcPathName * @return */ public static Vector readText(String srcPathName) { Vector vc = new Vector(); ArrayList al = null; double l = 0; double m = 0; double x = 0; double y = 0; double r = 0; File inputFile = new File(srcPathName) ...

Map按Value排序

    博客分类:
  • Java
public static Map sortByValue(Map<String, String> map) { List list = new LinkedList(map.entrySet()); Collections.sort(list, new Comparator(){ public int compare(Object o1, Object o2) { return ((Comparable) ((Map.Entry)o1).getValue()) ...
private static List<Object> getDatFile(String fileName) throws IOException{ FileInputStream fis = null; ObjectInputStream ois = null; List<Object> list = new ArrayList<Object>(); Object obj = null; try { fis = new FileInputStream("./" + fileName); ...
public static void writeDatFile(List<Object> list, String fileName) throws Exception { FileOutputStream fos = null; ObjectOutputStream oos = null; try { fos = new FileOutputStream(fileName); oos = new ObjectOutputStream(fos); for (int i = 0; i < list.size(); i++) { ...
Global site tag (gtag.js) - Google Analytics