`
happysalay
  • 浏览: 10722 次
  • 性别: Icon_minigender_1
  • 来自: 济南
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
转载 HTML documents are defined by HTML elements. HTML Elements An HTML element is everything from the start tag to the end tag: Start tag * Element content End tag * <p> This is a paragraph
转载 Don't worry if the examples use tags you have not learned. You will learn about them in the next chapters. HTML Headings HTML headings are defined with the <h1> to <h6> tags. Example <h1>This is
转载 What You Need You don't need any tools to learn HTML at W3Schools. You don't need any HTML editor You don't need a web server You don't need a web site Editing HTML In this tutorial we use a plain text editor (like Notepad) to edit HTML. We believe this is the best way to learn HTML. ...
转载 What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is not a programming language, it is a markup language A markup language is a set of markup tags HTML uses markup tags to describe web pages HTML Tags HTML mark ...
  写在德国4:0领先阿根廷时... 前一篇说到OS将部分操作系统API进行了封装,实现了图形界面的底层函数,那么Display作用几何? 实际上在SWT程序设计中是很少需要直接使用OS类,而这很大程序上得益于Display类,它主要有如下功能: 1.注册了三个窗口类,分别用于创建普通窗口、工具窗口和画布窗口,以及窗口类的回调函数 2.创建了一个隐藏窗口,用以处理一些特定的消息,如异步执行(SWT_RUNASYNC,SWT自定义消息) 3.提供访问操作系统资源的接口,如getSystemFont() 4.提从窗口操作与管理功能
SWT程序设计中,Display充当SWT与底层操作系统、UI线程之间的桥梁,而OS类是Display实现的基础。 OS对界面部分操作系统底层API进行了封装,其父类C实现了内存操作函数,从而使得java中也可以像C/C++一样设计界面。 我们知道,基本的windows程序设计一般需要注册窗口类、创建窗口、处理消息循环三个过程,通过OS我们完全可以用java代码实现以上过程,看例子:纯OS实现的hello world!   import org.eclipse.swt.SWT; import org.eclipse.swt.internal.Callback; import org. ...
org.eclipse.ui.***.jar 中plugin.xml定义了多数的扩展点,如常用command。 eclipse自定义的command可转化为IWorkbenchAction,如org.eclipse.ui.file.export命令可以转为ActionFactory.EXPORT.create(window)。  
通过使用eclipse的org.eclispe.ui.exportWizards来定义自己的导出向导很方便。 1、直接使用eclipse现有的命令init(IWorkbench workbench, IStructuredSelection selection)可以调用,可以通过在ApplicationActionBarAdvisor添加代码使能这个菜单。 2、可以将自己的向导整合到现在的向导中,同时,对于提供了通时可以通过getSite().setSelectionProvider(yourClass)直接把yourClass当前选中对像通过IExportWizard的init(IWork ...
ApplicationActionBarAdvisor中:  protected void makeActions(IWorkbenchWindow window) {      exitAction = ActionFactory.QUIT.create(window);      register(exitAction);          }       protected void fillMenuBar(IMenuManager menuBar) {      MenuManager fileMenu = new MenuManager("&F ...

SimpleDateFormat

    博客分类:
  • java
d = (new SimpleDateFormat("yyyyMMdd")).parse((String) value);

java多态性测试

    博客分类:
  • java
public class HelloWorld { public static void main(String[] args) { new parent().test(null); new child1().test(null); new child1().test("hello"); new child1().test((Object)null); String[] s = "=".split("="); System.out.println(s.length); } ...

eclipse droplet 1

    博客分类:
  • java
普通RCP程序的入口:org.eclipse.equinox.launcher.Main.main(String[] args) 将eclipse\plugins下的org.eclipse.equinox.launcher_***.jar和org.eclipse.equinox.launcher.source_***.jar加到class_path即跟踪代码.
import java.io.IOException; import java.net.URL; import java.net.URLClassLoader;   import sun.misc.Launcher; import sun.misc.URLClassPath;   public class Main {   public static void main(String[] args) throws IOException { //Boot Class Path URLClassPath urlsClassPath = Launcher.ge ...
Global site tag (gtag.js) - Google Analytics