问题标签 [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 投票
2 回答
1257 浏览

java - JSR-286 portlet 的 WAR 文件中是否需要 web.xml 文件?

JSR 286 规范是否要求web.xmlWAR 中存在包含 portlet 的文件?起初,我是这么想的,但后来我创建了一个不带web.xml. 那么它是 Liferay 的扩展(或错误),还是不需要这样的文件?

0 投票
4 回答
42951 浏览

netbeans - 为什么我在 Netbeans 7.1 中找不到 Java 桌面应用程序

我从http://netbeans.org/downloads下载了带有所有捆绑包的 Netbeans 7.1,并在 Windows 7 上成功安装了它。

但是当像 7.0 那样添加新项目时,我找不到应该在 Java 类别下的 Java 桌面应用程序。

它在哪里?或者 7.1 中的替代品是什么?我需要一些东西来通过拖动组件来创建 GUI。

谢谢。

0 投票
3 回答
20520 浏览

java - 获取应用关闭事件

如何到达应用程序关闭事件?

我想让应用程序保存所有未保存的操作或向用户显示一条消息“您确定要关闭而不保存所有数据吗?” 像这样的东西。

如果这会有所帮助 - 该应用程序是SingleFrameAplication使用 Swing。

0 投票
2 回答
353 浏览

java - java swing单应用程序

这一直让我发疯,也许这里有人可以帮助我。我使用 Swing 创建了一个使用 Netbeans 7.0.1 的布局 - 它是一个 SingleFrameApplication。现在在我的笔记本电脑上我有 Netbeans 版本 7.1.1,从 7.1.1 开始不再支持 UI 面板,但是代码仍然应该编译吗?它没有,我收到此错误,有人知道任何解决方案或为什么会这样吗?

0 投票
1 回答
108 浏览

java - launch() 需要时间来运行

嘿伙计们,我今天在我开发的 java swing 应用程序中注意到了一个很大的疑问。

我发现的问题是launch()

当我在本地尝试我开发的应用程序时,它会毫无延迟地运行,但是当我使用 jnlp 从我的 Web 服务器尝试此操作时,我发现执行下一行有 5 秒的延迟......

当我对其进行深入研究时,我发现主类文件中的 launch() 函数需要 5 秒后才开始执行 startup() 函数.. 是否需要进行任何更新...?以及如何减少延迟...?

我正在使用 java 1.6 和 netbeans

0 投票
0 回答
646 浏览

java - 使用动作监听器隐藏和显示 java 桌面应用程序

我有一个用 netbeans 编写的 java 桌面应用程序。我所做的是听窗户关闭并最小化到托盘。我在 myApp.java 中添加了一个启动方法的监听器,它监听窗口关闭然后隐藏 myAppView。

我在任务栏中创建了一个图标托盘,我想打开以前的同一个框架。我将 appView 声明为全局变量,但可以显示(myapp),因为它说它是静态的。知道如何让它工作吗?

0 投票
2 回答
2737 浏览

java - org.jdesktop.swingbinding.JTableBinding$BindingTableModel 无法转换为 javax.swing.table.DefaultTableModel

我试图对 JTable 标头进行分组,为此我想获取当前 JTable 的 DefaultTableModel。但是当我尝试像这样检索表模型时:

它显示以下异常:

org.jdesktop.swingbinding.JTableBinding$BindingTableModel 无法转换为 javax.swing.table.DefaultTableModel

因为我使用的是 JTableBeansBinding。

有谁知道如何解决这个问题(用于检索 DefaultTableModel)?

0 投票
1 回答
1521 浏览

java - 如何将 Java 桌面应用程序移植到 Netbeans 7.1

在 Netbeans 6 中,我基于 java 桌面应用程序(org.jdesktop.application.SingleFrameApplication)编写了一个相当复杂的应用程序。

Swing 应用程序框架已从 7.1 中删除,我现在无法编辑表单。我已经完成了移植到 Netbeans 平台的示例,但它们似乎并未涵盖从桌面应用程序迁移的内容。

欢迎任何帮助。

0 投票
1 回答
825 浏览

java - 在 FrameView 中未在 Windows 操作系统上显示 JDesktopPane 和 JinternalFrame

我正在使用 netbeans 6.9 和 ubuntu。我制作了一个带有 netbeans 向导的简单 Java 桌面应用程序。然后,当我尝试在 linux 上运行时,jdesktoppane 在我的应用程序底部显示所有打开的 jinternalframe,但是当我在 windows xp o windows 7 上运行时,jdesktoppane 没有显示。这里有一些图片来理解这个问题。在 Skydrive 上的所有图像 http://sdrv.ms/KSX2cw

FrameView 的 Netbeans 配置。在这里您可以看到我将组件更改为 JDesktopPane 的 FrameView 的属性。

这是在 linux 上运行的应用程序。所有 JInternalFrame 都显示在 JDesktopPane 栏上。这是在 Skydrive 上看到的图像: http ://sdrv.ms/MJz2T0

这是在 Windows 7(或 Windows XP)上运行的应用程序。这里没有显示打开的 JInteralFrame。这是在 Skydrive 上看到的图像: http ://sdrv.ms/MJzdh5

我没有对代码进行任何其他更改,而是添加了 JInternalFrame。

最后,在 Windows 操作系统上打开 JInternalFrame 的 JDesktopPane 在哪里?

0 投票
1 回答
167 浏览

java - 创建一个 Eclipse 和 Netbeans 可以理解的 Java 桌面 UI

Netbeans最近从 7.1 版开始放弃了对基于 Swing 的 Java 桌面应用程序的支持。在那之前,我一直认为 Java 应用程序用户界面的创建将是跨平台的。我认为在 Netbeans 设计器中创建的 Swing UI 可以在Eclipse中轻松理解和编辑,但显然现在我意识到事实并非如此。

有没有办法通过不依赖于特定于 IDE 的 Java UI 设计器来制作 Java 应用程序用户界面?这是一种 UI 描述形式,可以是 XML 或可以在人们想要使用的不同 IDE 上进行编辑的东西。