`
programlv
  • 浏览: 6061 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

资料备份

阅读更多

LWJGL

 

Purpose

The plugin only installes the LWJGL jars and native libraries, so that it is easy to develop plugins using LWJGL. It does not provide any support for developing standalone LWJGL based Java applications (e.g. no LWJGL launch configuration is provided). If you develop an Eclipse plugin using LWJGL, you only have to add the LWJGL plugin to the list of required plugins, i.e. you don't have to care about native library paths anymore.

Support for developing standalone LWJGL applications with Eclipse is already implemented but not publicly available yet. For more information, visit LWJGL's forum and read this posting .

Install

Requirements

LWJGL comes with native libraries for Mac OS X, Windows and Linux. By accident this are the same platform Eclipse supports ;-). So, you only have to take care that your Eclipse version is new enough, 3.2 or newer should work. Elder Eclipse versions (shipped with SWT 3.1) do not support OpenGL. There is a experimental plugin available for SWT 3.1, but we didn't tested that one (at least the test view is not working without changes since the plugin must be imported explicitly).

For more information on using OpenGL in SWT applications, see http://www.eclipse.org/swt/opengl/ .

Installation using the Eclipse Update Mechanism

This is the preferred way to install the plugin! The feature's version number is simply LWJGL's version number.

The plugin comes with LWJGL 2.0.1 (or newer versions). The plugin can easily be installed using Eclipse's update feature:

Help / Software Updates / Find and Install...
Search for new features to install
New Remote Site

Provide data as above (http://lwjgl.org/update) and install feature.

In order to test whether everything worked fine, simply open

Windows / Show Views / Others...
Other / LWJGL Test View

Install Manually

Manual installation is not supported. Experienced Eclipse users may be able to download all necessary files from the update site manually.

Contact

Informations about the LWJGL plugin will be announced at the LWJGL forum and the GEF3D newsgroup.

Letzte Änderung: 2009-06-08 (jvp)
分享到:
评论
3 楼 programlv 2010-12-14  
[Eclipse Zest example]
http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.gef/test/org.eclipse.zest.tests/src/org/eclipse/zest/tests/swt/?root=Tools_Project
2 楼 programlv 2010-12-06  
1.JET JDT EMF 代码生成能力的结构组织学习,对比uml-Designer学习包装能力
60%,能完成JET的反向工程,JDT的正向,反向工程
自己机器需要重写一遍,当做复习
第二遍过程中需要提高代码的质量

2.Java与模式已经看完,需要不停的回顾

3.uml-Designer完成正向,反向功能,但是对于一些功能没有能够完成,导致没有实用性
需要开辟出编辑(类ecore)功能,并与代码分析功能合理的分开
File>>new/import类似功能

4.需要将pl/sql继承到uml-Designer中去,正向(反向)sql&数据库,初步支持oracle

5.使用Annotation,FlagSupport(int的与或非运算)重构Bean功能,提供model与bean的分离(耦合太严重,bean层没有太多的意义)

6.包视图需要与结构视图解耦合(使用同一套的模型会有冲突)

7.学习qTable,用于代码的分析(代码量,方法,属性)的细节

8.使用swt-Designer,定制一些对话框提供便利的操作
1 楼 programlv 2010-12-01  
<%@ jet package="translated" imports="java.util.* java.text.* com.lvjf.uml.classdiagram.model.* com.lvjf.uml.classdiagram.util.*" class="UMLDesigner_Class" %>
<% ClassModel model = (ClassModel) argument; %>
<% if (model.getPackageName().length() > 0) { %>
package <%=model.getPackageName()%>;
<% } %>
<% Date currentTime = new Date(); %>
<% SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); %>
<% String dateString = formatter.format(currentTime);  %>
<% boolean isClassFinal = model.isFinal();%>
<% boolean isClassAbstract = model.isAbstract();%>
<% boolean isClassStatic = model.isStatic();%>
<% char c = model.getModifier();%>
<% String accessString = ClassUtils.getInstance().toString(c);%>
<% String finalString = "";if(isClassFinal)finalString="final ";%>
<% String abstractString = "";if(isClassAbstract)finalString="abstract ";%>
<% String staticString = "";if(isClassStatic)finalString="static ";%>
<% String classModifier = accessString + finalString + abstractString + staticString; %>
<% String extendsString =(model.getExtendsName()==null || model.getExtendsName().isEmpty())? "" : "extends "+model.getExtendsSimpleName();%>
<% String implementsString = model.getImplementsNames().isEmpty()? "" : "implements "+model.getImplementsNames();%>
<% List<String> imports = model.getImportsNames();%>
<% if(imports!=null && !(imports.isEmpty())){
   for(String i : imports){%>
import <%=i%>;
   <%}%>
<%}%>
<%%>

/**
 * [Info]:<%= model.getJavaDoc()%> "\n"
 * @author Lv.JF
 * @version V1.0
 * @date <%=dateString%>
 * @generator [UML-DesignerV1.0]
 **/
<%=classModifier%> class <%=model.getName()%> <%=extendsString%> <%=implementsString%> {
 	// Attributes
 	// --------------------------------------------------------------------------------------------	 
 	<% List<AttributeModel> attrs = model.getAttributes();
     for(AttributeModel a : attrs){%>
   	/**
   	 * Attribute for class {@link <%=model.getName()%>}
   	 * @generator [UML-DesignerV1.0]
   	 */
   	<%=a.toString()%>;
   	
     <%}%>
 	// Methods
 	// --------------------------------------------------------------------------------------------
	<%List<MethodModel> ms = model.getMethods();
     for(MethodModel m : ms){%>
   	/**
   	 * Method for class {@link <%=model.getName()%>}
   	 * @generator [UML-DesignerV1.0]
   	 */
   	<%=m.toSourceString()%>{
   		// add your code here!
   	}
   	
     <%}%>
}

相关推荐

    更换电脑资料备份还原工具

    "更换电脑资料备份还原工具"就是一种解决此类问题的有效方法。本文将详细介绍这类工具的作用、使用场景以及如何选择合适的备份还原工具。 首先,理解更换电脑时为何需要备份资料。当您从旧电脑换到新电脑,或者因为...

    项目资料备份1

    项目资料备份 WEB开发技术 TATomcat

    资料备份转移通用工具

    资料备份转移 通用工具 装机必备 很好用的资料转移工具,装系统前必用,保存有用资料

    做系统前个人资料备份转移工具

    做系统前个人资料备份转移工具

    单片机C51开发板_资料备份

    资料备份则包含了关于C51开发的全方位信息,包括原理图、用户手册、例程代码、驱动程序、编译器使用指南等,是学习和开发的重要参考资料。 在C51的学习中,以下几个关键知识点不容忽视: 1. **C51语法与结构**:...

    SQL SERVER2005 异地资料备份

    SQL Server 2005作为一款广泛使用的数据库管理系统,提供了一系列高级功能来确保数据的安全,其中之一就是异地资料备份。异地备份是为了防止自然灾害、硬件故障或人为错误导致的数据丢失,将数据库备份在远离主数据...

    项目资料备份 WEB开发技术 TATomcat5

    项目资料备份 WEB开发技术 TATomcat5

    让桌面所有资料备份到非系统盘

    标题中的“让桌面所有资料备份到非系统盘”是一个重要的计算机使用技巧,旨在保护用户的个人数据免受系统重装或硬盘故障的影响。在Windows操作系统中,桌面文件通常存储在系统分区,也就是C盘上。当用户重装系统或C...

    项目资料,个人学习资料备份

    【标题】:“项目资料,个人学习资料备份”这一标题表明这是一个包含个人学习或工作项目相关材料的文件集合,可能是为了防止数据丢失而进行的备份。这通常包括代码、文档、研究报告、教程等与特定项目或学习主题密切...

    linux资料备份以便查阅

    下面我们将详细探讨Linux资料备份的相关知识点。 首先,我们要了解Linux系统中的关键文件和目录。如 `/etc` 目录存储系统配置文件,`/home` 存储用户个人数据,`/var` 保存系统运行时变化的数据,如日志、缓存等。...

    QQ聊天资料备份与恢复_1.docx

    QQ 聊天资料备份与恢复 在使用 QQ 聊天时,聊天记录和好友资料非常重要,对于这些数据的备份和恢复尤为重要。本文将介绍如何备份和恢复 QQ 聊天资料。 QQ 聊天资料备份 备份 QQ 聊天资料可以使用消息管理器来实现...

    资料备份小工具(C#写的FTP客户端)

    【标题】"资料备份小工具(C#写的FTP客户端)"是一个基于C#编程语言开发的应用程序,主要用于实现文件的FTP(File Transfer Protocol)传输,以进行数据的备份操作。FTP是互联网上广泛使用的文件传输协议,它允许用户...

    资料备份(tomcat集群配置)

    资料备份(tomcat集群配置),在tomcat集群配置中,各个文件的版本不太好找,且不同版本之间的操作方式也有点不一样,现整理一下做个备份

    QQ聊天资料备份与恢复.docx

    QQ 聊天资料备份与恢复 QQ 聊天资料备份与恢复是指将 QQ 聊天记录备份到本地计算机上,并在需要时恢复这些记录的过程。这种备份与恢复功能可以帮助用户保存聊天记录,并在更换设备或 Account 时恢复聊天记录。 ...

    项目资料备份 WEB开发技术 TATomcat3

    项目资料备份 WEB开发技术 TATomcat3

    运行库问题工具、个人资料备份类工具.zip

    个人资料备份类工具能够自动化这个过程,允许用户设定备份计划,选择要备份的文件和文件夹,甚至可以创建系统映像以便在系统崩溃时进行完整恢复。这些工具通常也提供了加密功能,以保护备份数据的安全性。 在...

    芒果校园小程序开发_三创比赛文件资料_演示文件资料备份

    "芒果校园小程序开发_三创比赛文件资料_演示文件资料备份" 这个标题揭示了几个关键信息。首先,项目的核心是“芒果校园”小程序的开发,这意味着我们将探讨一个针对校园生活服务的小程序应用。其次,这个项目与...

    java资料备份

    【Java资料备份】是针对Java编程语言的学习资源集合,它包含了一系列文档,旨在帮助学习者深化对Java的理解和技能提升。这些备份文档可能是教程、笔记、案例研究、代码示例等,涵盖了Java的基础到高级概念。 Java是...

    个人资料备份

    因此,定期进行个人资料备份是保护数据安全的关键步骤。本篇将详细介绍个人资料备份的重要性和实施方法,以及如何有效地管理备份文件。 一、个人资料备份的重要性 1. 防止数据丢失:计算机故障、病毒感染、意外...

Global site tag (gtag.js) - Google Analytics