标签: swing-app-framework

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

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

但是当我添加新项目时,我找不到Java桌面应用程序应该在Java类别下.

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

谢谢.

netbeans desktop-application saf jsr296 swing-app-framework

20
推荐指数
1
解决办法
4万
查看次数

如何实际使用Swing应用程序框架?

我想学习如何有效地使用Swing应用程序框架.我发现的大多数示例都是博客条目,它们只是解释了如何扩展SingleFrameApplication并覆盖其启动方法,但这就是它.Sun的文章已经差不多两年了,项目自己的介绍也是如此,从那时起,显然有一些进化.

是否有最新的全面教程/ HOWTO可用于任何地方?当然有JavaDoc,但很难从中获得全局.任何指针都表示赞赏.

更新:我意识到项目网站上有一个邮件列表存档.虽然有些笨拙(与StackOverflow相比),但似乎非常活跃.遗憾的是,任何地方都没有真正的教程.信息分散在各处.

更新2:让我澄清一下 - 我在使用Swing(小部件工具包)本身时遇到了麻烦,我在谈论它的应用程序框架,应该简化应用程序生命周期(启动,退出以及它们之间发生的任何事情)之类的事情. ,行动管理等 - 也就是大多数Swing应用程序需要的东西.让这样的框架成为Java的标准部分是很酷的.唯一的问题是要了解它的用途.

更新3:如果您有兴趣,只是有在该项目的有关JSR 296.不久的现状和未来的论坛上一些讨论:当前版本1.03被认为是非常有好处的,该API并不稳定,它改变Java 7中的最终版本.软件包名称也将更改,因此Java 7不会破坏在SAF上创建的当前应用程序.

更新4: Karsten Lentzsch在上述论坛中表示:"我怀疑它是否可以包含在Java 7中;我将投反对票." 我宁愿不怀疑这位伟大的大师的诚意,并且明智的做法是不要让任何有缺陷的东西进入核心JDK,但坦率地说这是一个奇怪的情况 - 他是JGoodies Swing Suite的作者,它是部分商业竞争对手. JSR 296,他坐在这将决定这是否JSR将被纳入到标准的Java委员会.我之前写过的JSR 295 Beans Binding也是如此.

鉴于SAF的当前状态,我认为最好的解决方案是将当前实现包装成"自制"框架,然后可以适应现有API的可能更改.

java swing swing-app-framework

10
推荐指数
1
解决办法
4324
查看次数

Netbeans 7.1是否支持Swing Application Framework?如何将表单7.0迁移到7.1?

上周,我非常沮丧,生产中有三个大应用程序,还有更多使用Swing Application Framework.后来,当我开始迁移到Netbeans 7.1,BOOM!时,不再支持SAF.

那么我该怎么办,任何想法如何迁移到Netbeans 7.1?

我将感谢你的帮助.

PS:Netbeans团队,请不要在没有警告的情况下添加框架,这只是Java规范请求 - JSR.当我开始使用SAF时,它似乎永远不会停止.

PS2:为了让我们听到我们正在使用SAF,请访问https://netbeans.org/bugzilla/show_bug.cgi?id=204661

java netbeans swing-app-framework netbeans7.0 netbeans-7.1

6
推荐指数
1
解决办法
5844
查看次数

从JDK中删除Swing?

"JSR-296(Swing应用程序框架)已不再开发,不会像最初计划的那样成为官方Java开发工具包的一部分.您仍然可以使用Swing应用程序框架库,但预计不会进一步开发."

那么该怎么办?新的API取而代之?

java swing swing-app-framework

4
推荐指数
1
解决办法
1382
查看次数

刷新JTable JAVA

我想在插入或删除数据时立即刷新JTable,我在论坛上遇到了问题,但解决方案对于他们的示例来说太特殊了,是否有一般的方式如何在同一页面上的任何事件上刷新JTable?特别是当事件更改表模型所依赖的数据时

java swing swing-app-framework

2
推荐指数
1
解决办法
2927
查看次数