問題タブ [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.
layout - MigLayout で要素を無限に成長させるにはどうすればよいですか?
私はプロジェクトを再開できることを期待して、予定より遅れているデスクトップ アプリケーション プロジェクトに放り込まれましたが、悲しいかな、私はデスクトップ アプリケーション開発の経験がほとんどありません。
私の前任者は自分が何をしているかを知っているようでしたが、何も完成させることができなかったので、私は混乱を修復してプロジェクトを戸外に出そうとしています.
このアプリケーションは Griffon をフレームワークとして使用し、MigLayout をレイアウト マネージャーとして使用します。ほとんどのコツはつかめたと思いますが、仕様で要求される拡張動作を取得する方法がわかりません。
これが私が取り組んでいるビューです:
ウィンドウを大きくドラッグすると、上部のテキスト フィールドと下部の 2 つのプログレス バーが横方向にスペースを埋めるように伸び、2 つのリストが両方向に伸びます。残りの要素のサイズは同じままにする必要があります。
何をしようとしてcolumns
も、プロパティを非常に大きく設定した場合にのみ、上部のテキスト ボックスを伸ばすことができます。
リストも垂直方向にはまったく成長しません。私が得ることができた最善の方法は、右のリストを未知のサイズに成長させ、次に左のリストを成長させることです。
進行状況バーは、含まれているパネルと同じくらい大きくなります。これは、含まれているパネルをウィンドウ全体に表示できれば問題ありません。
それで、私が欠けている重要な部分は何ですか?小さな要素だとは思いますが、どんなに頑張っても、物事を正しく成長させることはできないようです。どんな助けでも大歓迎です。
intellij-idea - Intellij は Griffon 変数を認識しませんか?
こんにちは、Griffon についてもっと学ぼうとしていますが、IntelliJ を使用すると、コード補完が正しくなく、変数が認識されないようです。だから私は確かに何か間違ったことをしています。グリフォンの新規プロジェクトを作成したのですが、色々と認識されません。また、コード補完などの MenuBar を追加しようとすると、機能しないようです。実行すると、すべて問題ないようです。それで、私は何が欠けていますか???
upgrade - コンパイル エラー: バグ! Griffon プロジェクトのアップグレード後の例外
ここ数か月、Griffon 0.3.1 環境のリッチ クライアントで作業してきました。
そのバージョンは古くなっており、プロジェクトを 0.9.3 にアップグレードする必要があります。
実行後:
必要なプラグインの最新リリースを取得すると、次のエラーが発生します。
手がかりがないいくつかのことを試した後、アップグレードする前にコンパイルエラーはありませんでした。
前もって感謝します。
イワン。
griffon - wsclientプラグインのインストール時にエラーが発生しました
griffon 0.9.4を使用していて、wsclientプラグイン0.4.2の最後のバージョンをインストールしたいと思いました。次のエラーが発生します。
ありがとう、アレックス
import - なぜ IntelliJ IDEA はクラスを解決できるのに、Groovy / Griffon は解決できないのですか?
IntelliJ を使用して Griffon アプリに取り組んでおり、dcm4che プロジェクト ライブラリを使用しようとしています。IntelliJ のコード エディターがクラスの欠落について不平を言うのをやめさせることができましたが、Griffon アプリを実行すると、コンパイラーが炎上し、それがunable to resolve class DicomInputStream
.
派手なことはしていません。私がやっているのは、いくつかの単純な jar ファイルを含めようとしているだけですが、何らかの理由で、物事が正しく機能していません。
確かに、私はクラスパスの問題を扱うことに特に精通していません。IntelliJ を使用したのはほんの少しの時間で、Griffon/Groovy を使用したのはさらに短い時間ですが、完全に困惑しています。
失敗する import ステートメントのセットは次のとおりです。
これは、アプリを実行またはデバッグしようとしたときに IntelliJ コンソールに表示される一連のエラー メッセージです。
dcm4che ライブラリをインストールするには、次の手順を実行しました。
- ライブラリ バイナリ(-bin zip) をダウンロードし、zip を展開して
MyApp\MyAppClient\lib\dcm4che-2.0.25-bin
- [プロジェクト構造] ダイアログの [モジュール] -> [MyAppClient] の [依存関係] タブで、[追加] をクリックしてフォルダーを選択します。
MyAppClient\lib\dcm4che-2.0.25-bin\dcm4che-2.0.25\lib
この時点で、コード エディターは、クラスを見つけて解決できないというエラーを表示しなくなりますが、アプリケーションを実行またはデバッグすると、コンパイル エラーが発生します。これらのクラス (およびそれらを使用するコード) をインポートしなくても、すべてが正常に機能します。
これを解決するにはどうすればよいですか? 何が起こっているのかを理解するのに役立つ他の情報は何ですか?
groovy - Griffon Upgrade コンパイル エラー: mvcGroupInit 反復メソッド
0.3.1 の大きな Griffon アプリを 0.9.4 にアップグレードしていますが、次のような問題が発生しています。
コントローラー: コンパイルのバグの問題を回避するために、UI スレッド化インジェクションを無効にしました (コンパイル エラー: BUG! グリフォン プロジェクトのアップグレード後の例外を参照)。
/li>
子コントローラーでこのメソッドをオーバーライドすることは許可されていないようです。例えば:
次のリファクタリングを行う他のコントローラーでこのエラーを解決しました。
しかし、このコントローラはリファクタリングがより複雑です:
これは本当の問題ですか?何か案は?
前もって感謝します。イワン。
arguments - Griffon のアップグレード: 起動引数の処理
0.3.1 の大きな Griffon アプリを 0.9.4 にアップグレードしていますが、次のような問題が発生しています。
起動引数: 起動引数を処理する必要があったため、(以前のバージョンでは) a:
クラス MyApplication は SwingApplication を拡張します
これは、次を使用してよりクリーンな方法で実現できるようです。
app.getStartupArgs()
自分のコードをどこに置くべきですか?おそらくInitialize.groovyスクリプトで?
これらの引数に対処する方法に関する投稿または例はありますか?
前もって感謝します。
maven - griffon を使用した Maven パブリッシャー プラグイン
griffon 0.9.4 を使用して、maven-publisher プラグインをインストールしましたが、pom.xml が生成されていません。さらに、 を起動するgriffon maven-install
と、次のエラーが表示されます。
ありがとう、アレックス
compilation - Griffon コンパイル エラー: firePropertyChange をオーバーライドできませんか?
0.3.1 の Griffon アプリを 0.9.4 にアップグレードすると、次のコンパイル エラーが見つかりました。
私のコードには firePropertyChangeについての言及がないので、どうすればよいかわかりません。
参照されるクラスは次のようになります。
アイデア??
アップデート
命名規則 (すべてのモデルは XXXModel で終了する必要があります) に従い、プロジェクトがコンパイルされます。
ただし、いくつかのリファクタリングの後、新しいものがあります。
ならどうしよう?
applet - 実行できません-デフォルトのGriffonアプリをアプレットします
新しいGriffon(v0.9.4)アプリでは、後でプロジェクトに必要となるプラグインをインストールする以外に何もしていません。プロジェクトを実行することはできませgriffon run-applet
んrun-webstart
。私が得るエラーはJAR resources in JNLP file are not signed by same certificate
起動ファイルは次のとおりです。
例外は次のとおりです。
これを修正する方法をどこから探し始めるかはよくわかりませんが、すぐに使用できるはずだと思います。