问题标签 [griffon]
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.
groovy - 可以向 Groovy 类添加另一个(链接)invokeMethod 吗?
我想通过使用在 Griffon 的控制器中执行 AOP invokeMethod()
,例如:在所有 Griffon 控制器的特定方法中将开始事务建议添加到“之前”关节点并将事务建议提交到“之后”关节点。
我还没有验证这一点,但我担心框架已经有invokeMethod()
控制器类。我可以在不影响Groovy 类invokeMethod()
中先前定义的情况下添加新的吗?invokeMethod()
怎么做?
griffon - griffon 编程错误:找不到类注释
我正在尝试为一个项目掌握 griffon/grails/groovy 的窍门。
我在编译时从我的 Test1Controller.groovy 文件中收到此错误:
这是我的控制器文件:
就像我说我是 griffon/grails/groovy 的新手 - 有人可以帮助我了解我似乎缺少什么吗?
谢谢!
铁螳螂7x
我做了下面建议的更改,现在运行时出现此错误:griffon run-webstart -clean:
如何签署应用程序以克服此错误?
这是我运行 griffon -version 的配置:
java - 常规错误:罐子未签名
仅当我尝试在 griffon 中将其作为 webstart 或 applet 运行时,我的应用程序中才会出现以下错误:
我需要在我的代码中添加什么来克服这个问题(我正处于开发阶段,还不想部署)?
我使用了命令:“griffon run-webstart -clean”
这是我的控制器文件:
griffon - griffon:向我的应用程序添加一个 splitPane
我需要在我的 Griffon 应用程序中添加一个 splitPane textArea。我似乎找不到正确语法和方法的示例。
谁能帮我吗??
到目前为止,这是我的观点:
==================================================== ================================
==================================================== ===========================================
谢谢!!
铁螳螂7x
griffon - 试图在 griffon 中显示选定复选框的值
在我的 griffon 应用程序中,我可以选择复选框,但是当我点击提交时,我的 JOptionPane 窗口显示值的空白。关于我可能做错了什么的任何想法?
这是我的模型代码:
==================================================== =================================
==================================================== ========================================
这是我的控制器代码:
谢谢!!
铁螳螂7x!!
jpa - Griffon integration tests with jpa
I'm writing a griffon application with JavaFX and the JPA plugin. I have a service I'd like to test - this service makes use of the JPA plugin (withJpa {...}) and it's this database access that I want to test.
So, I want to write this test so it inserts some data, then check that the service produces the right answer thus verifying the sql query is correct.
I've written a simple test:
but I cannot get hold of a valid service - both the println statements above produce "[:]".
How do I get hold of the 'ReportService' instance and exercise it against the database? I don't want to mock the database interaction.
Thanks.
combobox - 更新 Griffon JavaFX 组合框
我正在尝试更新组合框的内容(使用 Griffon 1.2.0,带有 JavaFX 插件)。
我的模型:
我的观点包含:
现在我有一个控制器操作,当他们按下按钮时会调用它:
问题是组合框内容永远不会改变。谁能帮我理解我错过了什么?
还没有关于 ComboBox 的文档http://groovyfx.org/docs/guide/single.html#choiceBoxComboBox
另外,我是否正确实现了转换器?
validation - 使用 Griffon 和 JavaFX 将文本字段绑定到数字
我正在使用 Griffon 1.2.0 和 JavaFX,我想将一个文本字段绑定到一个数字。我想我可以简单地通过将模型属性定义为浮点数来做到这一点,但它似乎并不喜欢那样,即使我定义了一个转换器。我查看了 Validator 插件,但它似乎只适用于 Swing(不是 JavaFX)——这很遗憾,因为这个演示文稿让它看起来非常好:http ://www.slideshare.net/ecspike/introduction-to-griffon (第 67 页显示了我想要的那种功能)。
与此同时,我刚刚在我的视图的 noparent 块中添加了一个属性更改侦听器,如此处所建议的在 JavaFX 中制作数字 TextField 的推荐方法是什么?:
这确保用户只能输入数字,但有更好的选择吗?我在 JavaFX 领域中没有发现任何可以与 Validation 插件功能相媲美的东西——我应该放弃 JavaFX 并回到 Swing 吗?
swing - 为什么在使用与转换器的相互绑定时会出现“IllegalStateException: Attempt to mutate in notification”异常?
也许我在理解 Griffon 的转换器和 reverseConverter 时遗漏了一些东西。出了什么问题,我应该如何解决这个问题?
感谢@tim_yates 的编辑,但我发现我不仅在 Griffon 中而且在普通的 Groovy 中也遇到了同样的错误,如下所示:
堆栈跟踪更详细:
griffon - Griffon 1.2 - 邮件插件不查看邮件主机参数
我安装了 Griffon 1.2 和邮件插件。
griffon install-plugin mail
我创建了一个测试:
但它不使用 mailhost 参数。它尝试使用本地主机:
javax.mail.MessagingException: Could not connect to SMTP host: localhost, port: 25
我通过 telnet 命令验证了 SMTP 服务器,并且可以正常工作。