当前位置: 首页 > news >正文

网站建设的教学设计上海人才教育网官网

网站建设的教学设计,上海人才教育网官网,如何判断一个网站是恶意网站,保护后台登录wordpressnetbeans插件是否想在NetBeans IDE中添加功能或自动执行某些操作#xff1f; 跟随我们编写您的第一个NetBeans插件。 让我们超越简单的工具栏示例 #xff0c;创建一个可以自动更新的插件。 该代码基于NetBeans的WakaTime插件 。 我们的示例插件将仅打印Hello World语句 跟随我们编写您的第一个NetBeans插件。 让我们超越简单的工具栏示例 创建一个可以自动更新的插件。 该代码基于NetBeans的WakaTime插件 。 我们的示例插件将仅打印Hello World语句并在可用的情况下更新至新版本……足以使您入门。 创建一个新的插件项目 选择File - New Project然后选择NetBeans Modules - Module作为项目类型。 为您的项目命名 选择插件的名称空间或代码名称 添加一个Java文件 插件起点 创建新的Java类文件后使其扩展ModuleInstall并使用OnShowing对其进行包装以便仅在GUI加载后才能运行。 OnShowing public class MyPlugin extends ModuleInstall implements Runnable { } 在您的OnShowing按ALT ENTER 然后Search Module Dependency for OnShowing选择Search Module Dependency for OnShowing将Window System API导入到项目中。 这将为您的项目添加新的依赖关系并将必要的import语句添加到文件顶部。 还要对ModuleInstall执行此ModuleInstall 。 有时NetBeans org.openide.util依赖项因此您可能必须手动添加该依赖项。 为此右键单击MyPlugin然后选择Properties 。 选择类别Libraries然后单击Add... 键入org.openide.util然后单击OK 。 这会将依赖项添加到您的project.xml文件中。 在MyPlugin类上按ALT ENTER 然后选择Implement all abstract methods 。 最后一件事将此行添加到manifest.mf文件。 OpenIDE-Module-Install: org/myorg/myplugin/MyPlugin.class 现在将在插件加载后执行run()方法。 记录中 让我们将println输出输出到NetBeans IDE日志中。 首先将记录器设置为MyPlugin类的属性。 public static final Logger log Logger.getLogger(MyPlugin); 按ALT ENTER导入java.util.logging.Logger 。 用log.info(MyPlugin has loaded.);替换println log.info(MyPlugin has loaded.); 。 自动更新您的插件 在MyPlugin包中创建一个新的Java文件UpdateHandler.java 。 用UpdateHandler.java替换此文件的内容。 搜索模块依赖性并通过在每个import语句上按ALT ENTER添加任何缺少的依赖性。 将这些行添加到manifest.mf文件中。 OpenIDE-Module-Layer: org/myorg/myplugin/layer.xml OpenIDE-Module-Implementation-Version: 201501010101 在MyPlugin包中创建一个新的XML文档。 ?xml version1.0 encodingUTF-8? !DOCTYPE filesystem PUBLIC -//NetBeans//DTD Filesystem 1.2//EN http://www.netbeans.org/dtds/filesystem-1_2.dtd filesystemfolder nameServicesfolder nameAutoupdateTypefile nameorg_myorg_myplugin_update_center.instanceattr namedisplayName bundlevalueorg.myorg.myplugin.Bundle#Services/AutoupdateType/org_myorg_myplugin_update_center.instance/attr nameenabled boolvaluetrue/attr nameinstanceCreate methodvalueorg.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalogFactory.createUpdateProvider/attr nameinstanceOf stringvalueorg.netbeans.spi.autoupdate.UpdateProvider/attr nameurl bundlevalueorg.myorg.myplugin.Bundle#org_myorg_myplugin_update_center//file/folder/folder /filesystem 将此代码添加到run()方法内的MyPlugin类中。 WindowManager.getDefault().invokeWhenUIReady(new Runnable () {Overridepublic void run() {UpdateHandler.checkAndHandleUpdates();} }); 将这些行添加到Bundle.properties文件中 Services/AutoupdateType/org_myorg_myplugin_update_center.instanceMyPlugin UpdateHandler.NewModulesfalse org_myorg_myplugin_update_centerhttps\://example.com/updates.xml 现在每次NetBeans重新启动并启动您的插件时它将通过从example.com下载updates.xml来检查更新。 您的updates.xml文件告诉NetBeans从何处获取插件的新NBM。 要创建用于发布插件的NBM请右键单击MyPlugin项目然后选择Create NBM 。 NBM文件是您将发布到NetBeans插件门户的文件 。 有关在GitHub上托管updates.xml的示例请查看WakaTime NetBeans插件中的 update.xml和对应的Bundle.properties 。 翻译自: https://www.javacodegeeks.com/2015/02/write-netbeans-plugin.htmlnetbeans插件
http://www.pierceye.com/news/215936/

相关文章:

  • 做爰全过程免费的视频99网站做h5单页的网站
  • 怎么才能百度做网站海外直播
  • 响应式企业网站开发所用的平台酷炫网站首页
  • 西安网站建设全包大发 wordpress
  • html5 网站开发定制做公司网站好处
  • 建站网站教程网站建设工程师职责说明书
  • 新云网站模版宠物网站开发
  • 网站建设面授班网站备案回访电话号码
  • 阿里有做网站网站建设费是宣传费用吗
  • 点广告挣钱网站有哪些网站的建设与预算
  • 佛山新网站建设详细内容手机软件公司
  • 网站建设美词原创怎样建设一个能上传数据的网站
  • 网站建设网站营销做APP必须要有网站么
  • 易企建站咖啡公司网站建设策划书
  • wordpress 不能查看站点网站建设公司软件开
  • 网站文章seoftp搭建wordpress
  • 济宁企业做网站受欢迎的常州做网站
  • 我有域名有服务器怎么建设网站凡科官网app下载
  • 深圳保障性住房可以买卖吗襄樊seo排名
  • 餐饮官网建站模板网站开发实验报告可行性分析
  • 美食网站建设规划书外链工具软件
  • 网站设计模板代码七牛wordpress后台慢
  • 佛山网站建设怎么办huang色网站
  • 涞水县建设局网站wordpress wp_enqueue_script
  • 网站怎么添加音乐wordpress livechat
  • 网站开发的业务需求分析学校网站建设运行简介
  • 网站建设找博网iis7.0网站错误代码解决
  • 嘉鱼网站建设公司php网站开发技术期末题库
  • 企业网站搭建方案wordpress代码编辑器件
  • 网站的大小黄埔移动网站建设