• RAP开发入门-运行第一个HelloWorld(二)


    环境搭建好了之后我们就可以照惯例运行第一个helloworld程序了。

    (ps:这里钉几个资料吧

      官网开发指导:http://help.eclipse.org/indigo/index.jsp?topic=/org.eclipse.rap.help/help/html/intro.html

      SWT控件开发:http://www.cnblogs.com/wangjiyuan/category/516655.html

      .......

    1、创建项目

    推荐两种运行简单rap程序的方式:

    一、通过导入RAP demo运行插件包中提供的rap程序

    运行效果

    二、创建基本的HELLO WORLD rap程序

    file->new->plug-in project

    创建项目之后,需要添加羡慕依赖,项目中找到MANIFEST.MF栓剂,选择dependency,添加org.eclipse.rap.ui添加到项目中

    代码:添加如下两个类

    public class BasicApplication implements ApplicationConfiguration {
    
        public void configure(Application application) {
            Map<String, String> properties = new HashMap<String, String>();
            properties.put(WebClient.PAGE_TITLE, "Hello RAP");
            application.addEntryPoint("/hello", BasicEntryPoint.class, properties);
        }
    
    }
    /*###############################################################################*/
    public class BasicEntryPoint extends AbstractEntryPoint {
    
        @Override
        protected void createContents(Composite parent) {
            parent.setLayout(new GridLayout(2, false));
            Button checkbox = new Button(parent, SWT.CHECK);
            checkbox.setText("Hello");
            Button button = new Button(parent, SWT.PUSH);
            button.setText("World");
        }
    
    }
    

      当然最后莫忘记配置运行时的参数

  • 相关阅读:
    毕业设计进度5(2月5日)
    毕业设计进度4(2月4日)
    Intellij IDEA 安装Scala插件 + 创建Scala项目
    中国HBase技术社区第一届Meetup资料大合集
    【大会PPT+直播回顾】HBaseCon亚洲2018峰会
    Java 中的锁原理、锁优化、CAS、AQS 详解!
    Reactor 反应堆设计模式
    IO模型
    浅析Reactor设计模式
    将IDEA工程代码提交到Github
  • 原文地址:https://www.cnblogs.com/wykCN/p/4498711.html
Copyright © 2020-2023  润新知