问题标签 [jsr296]

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 回答
199 浏览

java - 在类中实现一个类

我正在尝试在 JAVA 的一个类中实现一个类,就像这样

所以这个类也抛出了很多异常并捕获它们。但唯一的问题是在InvalidValueException类中无法识别 JForm 控件。不知道如何将这些控件打开到此类。

我面临的另一个问题是我的 validateInput 正在检查最大总和,但我想检查是否在文本框中输入了除数字以外的任何字母。

这就是我的 GUI 的样子

在此处输入图像描述

0 投票
2 回答
2114 浏览

java - 尝试在 netbeans 上运行应用程序时出现 java.lang.NullPointerException 错误

这是我的回溯

我所有标记的事件也是

第 89 行是

任何想法如何解决这个问题?我也在网上搜索以找到任何帮助,但我没有找到任何帮助。感谢所有答案。先感谢您

0 投票
3 回答
4313 浏览

java - Netbeans 中的 Java 应用程序与 Java 桌面应用程序

可能重复:
Netbeans GUI 编辑器生成自己难以理解的代码

在 Netbeans(旧版本)中,当您开始一个新项目时,有两种类型的应用程序可供选择。Java 应用程序Java 桌面应用程序

这两种类型有什么区别?

编辑 :

在较新版本的 Netbeans 中,Java 桌面应用程序消失了,只有Java 应用程序可用。这是否意味着他们已将这两种类型的功能合二为一?

现在我正在使用Java 应用程序来创建带有 GUI 的程序,如此所述。关于使用 UI 创建应用程序,这是正确的方法吗?

0 投票
1 回答
7336 浏览

java - 如何在 NetBeans IDE 7.2.1 中创建 Java 桌面应用程序?

可能重复:
为什么我在 Netbeans 7.1 中找不到 Java 桌面应用程序

我曾经可以选择在 Netbeans 6.9.1 中创建一个新的“Java 桌面应用程序”。但是,我在 NetBeans IDE 7.2.1 中再也找不到这个选项了。

这还能用吗?

0 投票
3 回答
1574 浏览

java - 为什么当我尝试使用 Swing 将 Container 对象添加到主 JFrame 对象时出现此错误?

我在 Java Swing应用程序中绝对是新手,我有以下问题。

我有这个简单的LoginFrame2类:

如您所见,我正在使用JDesktop框架的SingleFrameApplication抽象类,它只是为我提供了一个主要的 JFrame(这个抽象类还负责组件属性注入、退出处理以及以适合的方式保存/恢复会话状态简单的单帧应用程序)。

执行该类时,将执行startUp()方法。

如您所见,我执行了以下操作:

  1. 我使用getMainFrame ()方法获取主 Jframe,并将其引用放入mainFrame变量

  2. 我将主容器(即进入 mainFrame 对象)调用getContentPane()方法

  3. 然后我创建了一个名为externalPanel的JPanel对象,我在其中放置了一个初始化的JLabel,它将显示一个字符串。

  4. 最后,我将JPanel对象添加到Container对象,然后尝试将Container添加到主JFrame对象。

问题是,当我执行此类时,我收到以下错误消息:

我认为问题在于在其 Jframe 对象中添加了 Container 对象。但为什么?据我了解,Container 对象是包裹在 JFrame 内的对象……问题出在哪里?我该如何解决?

肿瘤坏死因子

安德烈亚

0 投票
1 回答
1723 浏览

java - 如何强制程序等待任务并向用户显示进度条?

我在我的程序中使用 Swing 应用程序框架。我有一些长期的工作。我用org.jdesktop.application.Task它。另一个程序员在我接这个项目之前写了两个任务(我不能问他关于程序的事情)。当任务正在执行时,用户看到进度条没有显示完成百分比,但显示“等待”消息并且用户在任务未结束时无法单击主窗口。没事!但是我找不到创建 ProgressBars 的地方。可能是在某些 xml 文件或属性文件中描述的?

我还写了另一个任务,当它们运行时,我创建的进度条没有显示或显示不正确。我阅读了有关 ProgressBar 和 ProgressMonitor 的信息,但它对我没有帮助。程序在 someTask.execute() 之后继续运行,但我希望它显示 ProgressBar、ProgressMonitor 或其他东西,用户无法单击主窗口,窗口将正确显示。现在,当用户更改窗口时,窗口有黑色“块”。

可能是我需要使用 org.jdesktop.application.TaskMonitor. 我尝试在这里使用它https://kenai.com/projects/bsaf/sources/main/content/other/bsaf_nb/src/examples/StatusBar.java?rev=235,但我的主窗口显示不正确,我的进度条不显示。

我需要在Task正在运行程序时等待它,但是用户可以看到ProgressBar,可以取消操作并且无法单击主窗口。我该怎么做?

这是我的代码:

0 投票
0 回答
120 浏览

java - Java Webstart Dist 文件夹为空

我在没有 Webstart 的情况下编译我的代码,并且正确创建了 .jar 文件以及 dist 文件夹中的 lib 文件夹。当我尝试在选择 Webstart(已签名或未签名)的情况下编译我的代码时,dist 文件夹为空。

使用 Netbeans 8.0.2、JDK 1.7。此应用程序最初创建于 2012 年,使用 Swing 应用程序框架。

请注意代码在没有 Webstart 的情况下编译。为什么它不能用 Webstart 编译?需要快速修复,而不是无缘无故地重写一大堆东西。

Clean & Build 的输出: