问题标签 [swingbuilder]

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 投票
3 回答
2241 浏览

data-binding - groovy swingbuilder 可绑定列表和表格

有没有办法使用 groovy swing builder 绑定语法将数据绑定到列表和/或表?我只能找到将字符串和数字等简单属性绑定到文本字段、标签或按钮文本的简单示例。

0 投票
2 回答
2880 浏览

groovy - 动态填充 Griffon App 中的组合框

我的 Griffon App 视图中有 2 个组合框(或 groovy swingBuilder)

控制器中的 getStates() 根据所选国家/地区填充模型中的 @Bindable List states = []。

上面的代码没有给出任何错误,但从未填充状态。

我将状态从列表更改为范围对象(虚拟),它给了我一个错误 MissingPropertyException No such property items for class java.swing.JComboBox。

我在这里错过了什么吗?在 Nabble 上有几个与此相关的条目,但没有什么是清楚的。如果我有一个标签而不是第二个组合框,上面的代码就可以工作。

0 投票
2 回答
604 浏览

java - Swingbuilder - 应用程序位置居中

我正在使用 Griffon-> SwingBuilder 创建一个应用程序。我希望能够使应用程序在桌面上居中。

我知道我们可以在应用程序创建时提供“位置:[x,y]”参数。反正有没有访问桌面属性来计算中心?

0 投票
1 回答
1455 浏览

groovy - Groovy 可绑定默认值?

我想要一个文本字段,其值始终反映给定对象中某个字段的值。我认为 Bindable 可能是做到这一点的方法。但是,使用以下示例:

修改自:

http://groovy.codehaus.org/Bindable+and+Vetoable+transformation

只有标签文本设置为 textModel 的,而不是 textField 的。

有任何想法吗???

谢谢米莎

ps 我似乎能够得到相反的行为,其中 TextField 反映了变量的状态,但如果我这样做,它的值不会更新:

pps 如果我同时添加:

bean textModel,文本:绑定{ textField.text } 标签文本:绑定{ textModel.text } } }

我明白了

线程“AWT-EventQueue-0”java.lang.IllegalStateException 中的异常:尝试在通知中变异

ppps 这是我最好的解决方案:

bean textModel,文本:绑定{ textField.text } 标签文本:绑定{ textModel.text } } }

0 投票
3 回答
6199 浏览

java - 如何将 JComboBox 添加到 JTable 中的特定单元格

我只想在选择表中的特定单元格时将 defaultCellEditor 更改为 JComboBox 。

0 投票
2 回答
2264 浏览

groovy - 如何向 Groovy SwingBuilder 表添加标题?

如何向下面定义的表格添加标题?

0 投票
4 回答
274 浏览

swing - 如果我开始使用 Netbeans GUI builder 制作 Swing 应用程序可以吗?

我从head first java中学习了 swing 基础知识和事件处理基础知识……然后我阅读了一些关于使用 netbeans 开发 Swing 应用程序的教程……

我喜欢它,因为我不必关心布局和东西......

但是我在其中一个论坛上读到,我应该正确地学习挥杆而不是直接使用 netbeans ......

这让我有点困惑......

请建议掌握 Swing 应用程序开发的最佳方法....

提前致谢

0 投票
1 回答
374 浏览

swing - Griffon 集成测试或显示 griffon 视图的脚本

当我创建平面 java Swing 组件(如对话框等)时,很容易进行单元测试以显示对话框。基本上,我可以创建一个对话框实例并调用 setIsVisible(true)。我很难弄清楚如何使用 griffon View 做到这一点。我一直在尝试通过集成测试来做到这一点,但我似乎无法得到它。

我已经尝试了一些方法来显示视图,但似乎没有任何效果。我似乎能够获得视图实例的唯一方法是: AirplaneView view = helper.newInstance(app, griffonpractice.AirplaneView.class, "Airplane")

在此之后,我想我可能会做一个view.setIsVisible(true) or view.frame.setIsVisible(true)但没有运气。我猜我正在以错误的方式思考这个问题,必须有一个相当简单的方法来做到这一点。任何帮助表示赞赏。我的视图如下所示,请注意没有绑定,所以我不需要模拟任何东西。

0 投票
2 回答
983 浏览

java - SwingBuilder 类似于 Java 的 GUI 语法?

是否有一个库可以编写基于 Swing 的 GUI,类似于Groovy 中的SwingBuilder所做的方式?

我希望开发一个 Java GUI 应用程序而不在 Java 中嵌入 Groovy 或其他完整的编程语言,我发现标准的 Java 语法相当乏味。

0 投票
1 回答
807 浏览

swing - 是否仍然可以使用 netbeans gui builder 创建 mdi 应用程序?

我找到了一个示例@ http://matthewryan.info/netbeans/5.0/netbeans_mdi.html 但这些选项在最新版本的netbeans 中不存在。是否有另一种使用构建器制作内部框架的方法,或者是否有必要单独制作面板然后添加到 jinternalframe?