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

国外网站国内做好还是国外做网页如何建设

国外网站国内做好还是国外做,网页如何建设,网站建设前期规划论文,网站中的ppt链接怎么做的是否想在NetBeans IDE中添加功能或自动执行某些操作#xff1f; 跟随我们编写您的第一个NetBeans插件。 让我们超越简单的工具栏示例 #xff0c;创建一个可以自动更新的插件。 该代码基于NetBeans的WakaTime插件 。 我们的示例插件将仅打印Hello World语句#xff0c;并在… 是否想在NetBeans IDE中添加功能或自动执行某些操作 跟随我们编写您的第一个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.html
http://www.hn-smt.com/news/56388/

相关文章:

  • Mac 安装 JDK 8u281(JDK-8u281-1.dmg)详细步骤(附安装包)
  • P8809 [蓝桥杯 2022 国 C] 近似 GCD 题解
  • 详细介绍:基于自抗扰控制ADRC的永磁同步电机仿真模型(Simulink仿真实现)
  • [豪の算法奇妙冒险] 代码随想录算法训练营第三天 | 203-移除链表元素、707-设计链表、206-反转链表
  • 专业淮安婚纱摄影摄影店2025年排行:弥素摄影专业领衔
  • gobgp的安装和使用
  • 2025 最新河北廊坊建筑模板厂家排行榜,京津冀标杆企业领衔 耐用高性价比品牌权威推荐建筑模板,清水模板,建筑木方公司推荐
  • 2025年铁基络合剂厂家权威推荐榜单:络合铁脱硫剂/沼气脱硫剂/天然气脱硫剂源头厂家精选
  • 单部电梯调度程序-作业总结
  • 立贴明志
  • 2025年7大AI写论文工具推荐|一键生成+文献智能整合,毕业论文查重无忧!
  • 国标GB28181算法算力平台EasyGBS如何为养老院构建全天候安全防线?
  • 天门一对一家教机构终极推荐:2026最新辅导机构口碑TOP榜单!真实反馈闭眼选
  • 2025恩施一对一家教机构综合推荐,提分优选:靠谱方案推荐排行榜
  • 2025年11月河南自习室加盟市场分析与品牌推荐
  • 2025年电极生产厂家权威推荐榜单:航空插头/马达壳/插针源头厂家精选
  • 我发现上大学虚构痛苦是件非常愚蠢的事
  • 技术架构进化论:从“独栋别墅”到“智慧城市”
  • FCN全卷积网络 (Fully Convolutional Network)——第一个成功地将深度学习应用于语义分割
  • Day23、24:2025年10月13日、14日,星期一、二,休息。
  • 2025年深圳废旧18650电池回收公司权威推荐榜单:动力18650电池回收/大量回收18650锂电池/18650电池组回收源头公司精选
  • 2025年PMS酒店管理系统公司全方位评测与推荐榜单
  • 实用指南:软件设计师知识点总结:操作系统
  • 2025年11月国内PMS酒店管理系统公司综合评测与推荐榜单
  • 行业内排行前列的3A信用认证代理哪家专业,3A信用认证/3A信用等级认证/产品测试报告/3A信用认证申请找哪家
  • 质量管理系统(QMS)的价值究竟在哪里?‌
  • 2025年江苏全屋定制行业深度解析与权威厂家推荐榜单
  • GEO优化公司推荐:步思GEO引领AI语义网络新纪元
  • Spring Boot 自定义 ObjectMapper:原理、实践与源码解析
  • 2025年啤酒交易所批发厂家权威推荐榜单:精良啤酒交易所/海志啤酒交易所/交易所啤酒源头厂家精选