問題タブ [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.
griffon - intellij+griffon.0.9.5 そのようなプロパティはありません: withSql?
groovy.lang.MissingPropertyException: そのようなプロパティはありません: クラスの withSql: org.codehaus.griffon.runtime.builder.UberBuilder at addressbook.AddressbookView$_run_closure1_closure2_closure7_closure8.doCall(AddressbookView.groovy:14) at addressbook.AddressbookView$_run_closure1_closure2_closure7.doCall(AddressbookView .groovy:13) org.codehaus.griffon.runtime.builder.UberInterceptorMetaClass.invokeFactoryMethod(UberInterceptorMetaClass.groovy:96) で addressbook.AddressbookView$_run_closure1_closure2_closure7.doCall(AddressbookView.groovy) で 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) org.codehaus.griffon.runtime.builder.UberInterceptorMetaClass.this$3$invokeFactoryMethod(UberInterceptorMetaClass.groovy) at org.codehaus.griffon.runtime.builder.UberInterceptorMetaClass$this$3$invokeFactoryMethodcall.Current (ソース不明) org.codehaus.griffon.runtime.builder.UberInterceptorMetaClass.invokeMethod(UberInterceptorMetaClass.groovy:140) at addressbook.AddressbookView$_run_closure1.doCall(AddressbookView.groovy:11) at addressbook.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) のアドレス帳。 org.codehaus.griffon.runtime.builder.UberInterceptorMetaClass.invokeMethod(UberInterceptorMetaClass.groovy:151) の AddressbookView.run(AddressbookView.groovy:10) org.codehaus.griffon.runtime.builder.UberBuilder.build(UberBuilder.groovy: 155) org.codehaus.griffon で。runtime.core.AbstractMVCGroup$1.run(AbstractMVCGroup.java:129)
build - Windows および Linux 用の Griffon アプリをビルドする
Windows と Linux の両方のデスクトップ アプリケーションを作成します。Swing を Java で使ってみたのですが、ちょっとラフすぎます。現在、私は Griffon フレームワークに焦点を当てています。
Windows (exe ファイル) と Linux (その他の実行可能ファイル) 用のアプリケーションをビルドすることは可能ですか? どうすればできますか?
netbeans - NetBeansから生成されたGriffonビュースクリプトが表示されない
Griffonアプリケーションで使用したいUIをNetBeansで開発しました。SwingBuilderを使用して画面を正しくレイアウトする方法を理解するのに十分な時間がないため、これを選択しました。Griffon in Actionの本によると、基本的には、NetBeansで作成された.javaファイルをGriffonプロジェクトのsrcディレクトリの適切なパッケージに配置しgriffon generate-view-script
、.javaクラスの完全修飾クラス名を使用してコマンドを実行する必要があります(その方法を理解するのに少し時間がかかりました)。次に、viewsディレクトリに.groovyファイルを生成します。このファイルには、SwingBuilderで動作するように.javaクラスをラップするコードが含まれています。これをそのまま実行しようとすると、何も表示されません。スローされる例外はありませんが、何も表示されません。
groovy - Hibernate4プラグインクラスを持つGroovyGriffonが例外を検出しませんでした
私は、非常にクロスプラットフォームのデスクトップアプリケーションを作成するための高速で簡単な方法を探していました。これにより、JVMが存在する場所であると考えるようになります。Groovy(Grails)は私の職場で使用されているので、基本的にデスクトップ用のGrailsであると彼らが主張しているので、Griffonを試してみようと思いました。
永続性管理レイヤーが必要でしたが、この環境でGORMがショータイムに対応しているようには見えないため、Griffon用のHibernate4プラグインを使用してHibernateに移行しました。
私が実際にHibernateを一般的に使用したわけではありませんが、ガイドに基づいて、私は物事を正しく行っていると信じています。私の集まりは、これがクラスを接続するためのアノテーションをサポートしていないことを示しているので、hbm.xmlファイルを使用しています。
プラグイン用に提供されているサンプルは複雑ではありませんが、どこから逸脱しているのかわかりません。
現状のサンプルクラスファイルは次のとおりです。
スタックトレースの一部を次に示します。
私のxmlマッピングファイル:
編集:示されているように角かっことスペースを削除しました。DB側でDataSource.groovyを「create」に変更しました。まだ同じ問題が発生しています。griffon / hsqldb / groovyとのHibernate統合の例は、詳細が不足しています。これを正しく解析するには、モデルファイルに指定されたすべてのプロパティを作成する必要がありますか?私は休止状態を使用したことがありません。グルーヴィーでもありません。グリフォンでもありません。これを解決できれば、間違いなくコミュニティにフィードバックを提供します。そうでない場合は、これはかなり小さなプロジェクトであるため、独自のORMをロールバックします。むしろ私自身を転がさないでください。
intellij-idea - IntelliJ IDEA 12.0 デバッガーが Griffon 1.1.0 プロジェクトで動作しない
Griffon 1.1.0 プロジェクトを InelliJ IDEA 12.0 でデバッグしようとしていますが、ブレークポイントがヒットしません。私が実行しているコマンドはtest-app -integration
. 正常に動作しますが、デバッガーの相互作用はありません。デフォルトの JUnit ランナーを使用すると、ブレークポイントは期待どおりにヒットしますが、統合テストの要件である Griffon フレームワーク機能を使用できません。
IntellyJ IDEA の「デバッガー」タブにはが表示されますConnecting to the target VM, address: '127.0.0.1:51778', transport: 'socket'
が、実行中の VM に接続していないようです (ポート 5005 でデバッガーが必要です)。
私は IntelliJ IDEA を初めて使用するので、ここで何か不足している可能性があります...
誰でも私を助けることができますか?
前もって感謝します、
ギレルモ
groovy - Griffon で重要なイベントをキャプチャする
私は Griffon アプリケーションを構築しています。ユーザーがキーを押して前後に簡単に移動できるように、キーアップ イベントに反応できるようにしたいと考えています。Griffon を使用して重要なイベントをリッスンする方法を示す例はありますか?
swing - グリフォンでスイングクラスの独自のサブクラスを使用する方法
JTable の独自のサブクラスを使用する必要がありますが、ビューでそれをどのように使用するかがわかりません。どこにも見つかりませんでした。
ここでテーブルの代わりに何を使用する必要がありますか:
編集:これは完全に機能しました。両方に感謝します。
table(new YourClass())
java - グリフォンアプリが動かない
griffon でテスト アプリを実行しようとしています。アプリを作成できますが、実行しようとすると次のエラーが発生します。
あなたが与えることができる洞察は素晴らしいでしょう。私のセットアップは次のとおりです。
Kubuntu Linux 12.10 64 ビット
ありがとう!!
アイアンマンティス7x
izpack - Griffonアプリを使用してizpackインストーラーをカスタマイズする
インストーラープラグインを使用してizpackインストールを作成しようとしましたが、インストーラーを作成することはできますが、izpackインストーラーを構成することができませんでした。
サンプルのSwingPadアプリケーションを見て、いくつかのファイルをプロジェクトにコピーしました(そしてinstaller.xmlの値を変更しました)。
- ./src/installer/izpack/resources/installer.xml
- ./src/installer/izpack/resources/README.html
- ./scripts/_Events.groovy
しかし、これは何の効果もありません。
グリフォン1.2.0を使用しています。
誰かが私が欠けているものについて何か提案がありますか?
java - javafx は、griffon 1.2 の機能に関して、swing と比較してどうですか?
技術的には、かなり前から javafx/groovyfx ベースのグリフォン アプリケーションを作成することが「可能」でした。
今日のswingはjavafxと比べてどうですか?
後者は、レガシーバゲージのない新しいアプリケーションに一般的に推奨できますか?
注意すべき点はありますか?
関係 griffon + javafx/groovyfx は一般的にどうなっていますか?