问题标签 [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.

0 投票
1 回答
79 浏览

griffon - intellij+griffon.0.9.5 没有这样的属性:withSql?

groovy.lang.MissingPropertyException:没有这样的属性:类的withSql:org.codehaus.griffon.runtime.builder.UberBuilder在addressbook.AddressbookView$_run_closure1_closure2_closure7_closure8.doCall(AddressbookView.groovy:14)在addressbook.AddressbookView$_run_closure1_closure2_closure7.doCall(AddressbookView .groovy:13) 在地址簿.AddressbookView$_run_closure1_closure2_closure7.doCall(AddressbookView.groovy) 在 org.codehaus.griffon.runtime.builder.UberInterceptorMetaClass.invokeFactoryMethod(UberInterceptorMetaClass.groovy:96) 在 org.codehaus.griffon.runtime.builder。 UberInterceptorMetaClass.this$3$invokeFactoryMethod(UberInterceptorMetaClass.groovy) at org.codehaus.griffon.runtime.builder.UberInterceptorMetaClass$this$3$invokeFactoryMethod.callCurrent(Unknown Source) at org.codehaus.griffon.runtime.builder。UberInterceptorMetaClass.invokeMethod(UberInterceptorMetaClass.groovy:140) at addressbook.AddressbookView$_run_closure1_closure2.doCall(AddressbookView.groovy:12) at addressbook.AddressbookView$_run_closure1_closure2.doCall(AddressbookView.groovy) at org.codehaus.griffon.runtime.builder.UberInterceptorMetaClass .invokeFactoryMethod(UberInterceptorMetaClass.groovy:96) at org.codehaus.griffon.runtime.builder.UberInterceptorMetaClass.this$3$invokeFactoryMethod(UberInterceptorMetaClass.groovy) at org.codehaus.griffon.runtime.builder.UberInterceptorMetaClass$this$3$invokeFactoryMethod.callCurrent (未知来源)在地址簿中的 org.codehaus.griffon.runtime.builder.UberInterceptorMetaClass.invokeMethod(UberInterceptorMetaClass.groovy:140) 中。AddressbookView$_run_closure1.doCall(AddressbookView.groovy:11) 在地址簿中。AddressbookView$_run_closure1.doCall(AddressbookView.groovy) at org.codehaus.griffon.runtime.builder.UberInterceptorMetaClass.invokeFactoryMethod(UberInterceptorMetaClass.groovy:96) at org.codehaus.griffon.runtime.builder.UberInterceptorMetaClass.this$3$invokeFactoryMethod(UberInterceptorMetaClass .groovy) 在 org.codehaus.griffon.runtime.builder.UberInterceptorMetaClass$this$3$invokeFactoryMethod.callCurrent(Unknown Source) 在 org.codehaus.griffon.runtime.builder.UberInterceptorMetaClass.invokeMethod(UberInterceptorMetaClass.groovy:167) 在地址簿。 AddressbookView.run(AddressbookView.groovy:10) at org.codehaus.griffon.runtime.builder.UberInterceptorMetaClass.invokeMethod(UberInterceptorMetaClass.groovy:151) at org.codehaus.griffon.runtime.builder.UberBuilder.build(UberBuilder.groovy: 155)在 org.codehaus.griffon。runtime.core.AbstractMVCGroup$1.run(AbstractMVCGroup.java:129)

0 投票
1 回答
460 浏览

build - 为 Windows 和 Linux 构建 Griffon 应用程序

我将为 Windows 和 Linux 构建桌面应用程序。我尝试将 Swing 与 Java 一起使用,但它有点太粗糙了。现在我专注于 Griffon 框架。

是否有可能(我敢打赌)为 Windows(exe 文件)和 Linux(其他可执行文件)构建应用程序?我该怎么做 ?

0 投票
1 回答
89 浏览

netbeans - 从 NetBeans 生成的 Griffon 视图脚本未显示

我在 NetBeans 中开发了一个 UI,我想在我的 Griffon 应用程序中使用它。我选择这样做是因为我没有足够的时间来弄清楚如何使用 SwingBuilder 正确布置屏幕。根据 Griffon in Action 一书,我基本上只需要将 NetBeans 中创建的 .java 文件放在我的 Griffon 项目的 src 目录中的相应包下,并griffon generate-view-script使用 .java 类的完全限定类名运行命令(它我花了一段时间才弄清楚如何做到这一点)。然后它会在 views 目录中生成一个 .groovy 文件,其中包含一些包装 .java 类的代码,以使其与 SwingBuilder 一起工作。当我尝试按原样运行时,什么也没有出现。没有抛出异常,但也没有任何显示。

0 投票
1 回答
205 浏览

groovy - 未找到带有 Hibernate4 插件类的 Groovy Griffon 异常

我一直在寻找一种快速简便的方法来编写一个非常跨平台的桌面应用程序。这让我想到 JVM 是我应该去的地方。由于我的工作场所使用了 Groovy (Grails),我想我会尝试 Griffon,因为他们声称它本质上是桌面的 Grails。

我想要一个持久性管理层,而且在这个环境中 GORM 似乎还没有准备好,所以我使用 Griffon 的 Hibernate4 插件转向休眠。

并不是说我真的总体上使用过 Hibernate,但是根据指南,我相信我做的事情是正确的。我的聚会表明这不支持注释来连接类,所以我使用的是 hbm.xml 文件。

为插件提供的示例并不复杂,但我不明白我在哪里偏离。

这是一个示例类文件:

这是一些堆栈跟踪:

我的 xml 映射文件:

编辑:我已经删除了所示的括号和空格。在数据库端将 DataSource.groovy 更改为“创建”。仍然遇到同样的问题。hibernate 与 griffon/hsqldb/groovy 集成的示例缺乏详细信息。我是否需要为模型文件创建所有给定属性才能正确解析?我从来没有使用过休眠。也不时髦。也不是狮鹫。如果我能解决这个问题,我肯定会为社区提供反馈,否则我会推出自己的 ORM,因为这是一个相当小的项目。而不是我自己。

0 投票
1 回答
267 浏览

intellij-idea - IntelliJ IDEA 12.0 调试器不适用于 Griffon 1.1.0 项目

我正在尝试使用 InelliJ IDEA 12.0 调试 Griffon 1.1.0 项目,但没有命中断点。我正在执行的命令是test-app -integration. 它运行良好,但没有任何调试器交互。如果我使用默认的 JUnit Runner,则断点会按预期命中,但 Griffon 框架功能均不可用,这对我的集成测试有什么要求。

IntellyJ IDEA 中的“调试器”选项卡显示Connecting to the target VM, address: '127.0.0.1:51778', transport: 'socket',但似乎没有连接到正在运行的 VM(它需要端口 5005 上的调试器)。

我是 IntelliJ IDEA 的新手,所以我可能在这里遗漏了一些东西......

谁能帮我?

提前致谢,

吉列尔莫

0 投票
1 回答
164 浏览

groovy - 使用 Griffon 捕捉关键事件

我正在构建一个 Griffon 应用程序,我希望能够对按键事件做出反应,以便用户可以轻松地通过按键向前和向后导航。是否有任何示例向我们展示如何使用 Griffon 监听关键事件?

0 投票
1 回答
91 浏览

swing - 如何在 griffon 中使用我自己的 swing 类的子类

我需要使用我自己的 JTable 子类,但不确定如何在视图中使用它,无论如何都找不到它。

我必须在这里使用什么来代替表格:

编辑:这工作得很好,谢谢。

表(新 YourClass())

0 投票
2 回答
357 浏览

java - 无法运行 griffon 应用程序

我正在尝试在 griffon 中运行一个测试应用程序。我可以创建应用程序,但是当我运行它时,出现以下错误:

您可以提供的任何见解都会很棒。我的设置是:

Kubuntu Linux 12.10 64 位

谢谢!!

铁螳螂7x

0 投票
1 回答
198 浏览

izpack - 使用 Griffon 应用程序自定义 izpack 安装程序

我尝试使用安装程序插件创建 izpack 安装,虽然我可以创建安装程序,但配置 izpack 安装程序没有任何运气。

我查看了示例 SwingPad 应用程序并将一些文件复制到我的项目中(并修改了 installer.xml 中的值):

  • ./src/installer/izpack/resources/installer.xml
  • ./src/installer/izpack/resources/README.html
  • ./scripts/_Events.groovy

但这没有任何效果。

我正在使用 griffon 1.2.0。

有人对我所缺少的有任何建议吗?

0 投票
3 回答
3547 浏览

java - javafx 在 griffon 1.2 的功能方面与 swing 相比如何?

从技术上讲,创建一个基于 javafx/groovyfx 的 griffon 应用程序已经“有可能”有一段时间了。

现在的 swing 与 javafx 相比如何?

后者是否可以普遍推荐用于没有遗留包袱的新应用程序?

有什么需要注意的问题吗?

一般情况下,griffon + javafx/groovyfx 的关系如何?