问题标签 [netbeans-platform]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3000 浏览

netbeans-plugins - How do I find the version of a installed NetBeans module?

How can I find the version of an installed NetBeans module ?

My purpose is to make my module display its own specification number to the user without having to change its display code at each release.

0 投票
1 回答
206 浏览

java - 如何在 NB 平台模块中捕获运行时异常?

如此处所述 ,我想通过捕获实体类不匹配时发生的异常来更新用户的数据库。我知道我可以在每个 db-interface 方法中添加一个 catch 语句,但这很容易出错*。其他“轮询方法”也是可能的,但它们不是我想要的通过捕获异常来驱动的中断。

我认为我正在寻找的是在将异常传递给用户之前捕获异常(可能会使应用程序崩溃)。我会把我的catch块放在那里。我会把它放在非 NB 应用程序的 main() 中。

  • 我的理解是基于实体抛出异常(即只涉及一个实体的方法,没有改变,不会抛出任何异常,尽管其他实体已经改变)。
0 投票
1 回答
371 浏览

installation - 如何处理数据库初始化?

正如这里所描述的,我正在尝试确定初始化和更新我的应用程序数据库的最佳方式。我使用 EclipseLink-JPA2。我分发了一个 NetBeans 平台应用程序。

考虑的选项:

  • 使用 create-tables ddl-generation:这样做的问题是每次应用程序运行时都会抛出异常,无法创建表。它仅在设置时有用。这类似于在模块 restore() 方法中放置检查代码。

  • 将数据库包含在应用程序分发中:ddl 生成策略变为无所事事。我仍然可以使用 JPA(在开发时)生成数据库文件(嵌入式 Java DB)。

最好的解决方案是安装程序/设置(第一次)调用创建数据库的初始化代码。这正是我在这里使用 JWS 所做的。但是如果没有 JWS,我不知道该怎么做。安装程序执行的脚本/jar?

0 投票
2 回答
2769 浏览

netbeans - 更改默认 Netbeans 平台

我在 Netbeans 平台上开发应用程序。

在 NetBeans IDE 中,可以选择不同的 Netbeans 平台(可以在 NetBeans 平台管理器下添加),但我找不到选项/属性来更改默认选择。Netbeans IDE 甚至支持吗?

0 投票
1 回答
869 浏览

netbeans-platform - Netbeans 平台应用程序安装程序

新版本的 NetBeans IDE 6.9 带有为 Netbeans 平台应用程序生成安装程序的选项。我想知道是否可以修改它。我想使用捆绑的 Java 创建安装程序,如果用户还没有 Java,则会安装该安装程序。

0 投票
1 回答
2803 浏览

netbeans - 如何在 Netbeans 平台中使用 Lookup listener 和 provider?


,我在理解 netbeans 平台中的 Lookup Api 时遇到问题。
我想要一个模块,scanning-api,其中一个最终类和一个要实现的接口,应用程序将通过这个模块扫描图片,以及一个或两个模块,这将依赖于这个scanning-api模块,并将实现所有功能。
实现模块将从扫描仪扫描图片,我希望他们通知扫描API模块中的最后一个类关于每次完成的扫描,这样我就可以立即通过gui模块将文档一个一个地显示给用户,尽快当他们被扫描时。

api 模块不会从 TopComponent 扩展,因为用户交互在其他模块 gui 中。我知道一点,但我不知道使用哪一个以及在哪里使用LookupListenerLookup.Provider扫描的文档使用第三个模块中的类在模块之间传输ScannedDocumentObject,称为 common。

你能解释一下如何做到这一点(在一些简单的例子中)或者至少在哪里可以找到信息?(我用谷歌搜索,但对于 lookup.provider 没有那么多例子,我不明白 lookup.getdefault 或 getLookup 等有什么区别。)我想,我必须在 gui 模块中使用 LookupListener,我应该在某个地方实现lookup.provider,但不知道在哪里。

0 投票
2 回答
824 浏览

java - NetBeans 平台主机

我正在研究NetBeans platform开发桌面应用程序。我是一个完整的新手。到目前为止,我了解模块架构。现在我想做一些GUI工作。我的问题很简单,问起来很不好意思,但是如何编辑应用程序的主框架?我的意思是由NetBeans. 我环顾四周,但看在上帝的份上,我在IDE:(

编辑:似乎有一个误解。我知道如何创建 JFrame:) 我说的是NetBeans platform,当您的应用程序构建在 NetBeans 核心之上时。是一篇简短的文章。底部有两个屏幕截图。IDE 生成一个看起来像真正的 NetBeans IDE 的主框架。我可以创建新模块等等。但是我想编辑这个主框架,但我在 IDE 中看不到它。希望我的问题现在很清楚。

提前致谢:)

问候, 佩塔尔

0 投票
1 回答
428 浏览

java - NetBeans 平台 - 6.8 应用程序不再适用于 6.9

全部,

我有一个在 6.8 平台上开发的 netbeans 平台应用程序。我正在尝试使用 NetBeans 6.9 加载它,但构建失败并出现错误

模块 org.netbeans.libs.jna 从目标平台中排除

我看到有人写道,此错误与设置为使用自动模式的 GUI 构建器有关(摆动布局扩展、不推荐使用的库)。我已将 GUI 构建器切换到 Swing 6 小部件,并重写了一些通过 GUI 构建器创建的 UI 代码,以消除对已弃用库的依赖。但是,即使在清理和重建之后,我仍然会收到错误消息。

知道如何解决这个问题吗?

0 投票
1 回答
254 浏览

java - 如何在 netbeans 平台模块之间传输图像?

在 netbeans 平台模块之间传输图像的最佳方式是什么?我想过BufferedImageInputStream还是作为byte[]??
现在是磁盘上的页面,我使用File对象来获取图像,但我觉得这不是正确的方法。将来,图像可能会被传输到某个服务器。该图像将用于在另一个模块或服务器上创建 ocr。

0 投票
1 回答
749 浏览

netbeans-platform - Netbeans 平台应用程序的缓慢 - 如何缓解?

我们正在使用 Netbeans IDE 在 Java 中开发一个商业应用程序(相当复杂)。我们在 netbeans 中有 2 个选项来创建它 - 1. 开发 Java 桌面应用程序 2. Netbeans 平台应用程序

我们要求应用程序启动和响应时间应该非常快,应该是模块化的等。我们通过使用上述两种方法创建应用程序来进行技术证明。我们发现与纯基于 Swing 的桌面应用程序相比,Netbeans 平台应用程序在启动和屏幕导航期间非常慢。我们尝试实施http://wiki.netbeans.org/Category:Performance:FAQ以及其他博客和论坛中提供的建议以提高应用程序的速度,但没有成功。

我们觉得创建一个复杂的桌面应用程序 Netbeans 平台应用程序会更合适,但它不能满足我们的性能要求(启动和响应时间、内存占用、CPU 使用指南等)。

谁能指导我们如何缓解提高 Netbeans Platforms 应用程序性能的问题?

在此先感谢您的帮助。

-bhan