問題タブ [jgoodies]
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.
java - JXScrollUp コンパイル
サンプル ソース コード JXScrollupTest.java のため、JXScrollUp クラスを含むパッケージが見つかりませんでした。私はこのクラスパスを使用しています:
どうすればコンパイルできますか?どうもありがとう
ルーカス
java - 実行時にFormLayoutの配置を変更する
JGoodies FormLayoutを使用して、コンポーネントが設定された後、コンポーネントの配置を変更する方法はありますか?
例えば、
component
FILLではなくDEFAULTの行制約を持つように変更したい場合、コンポーネントを削除および再追加せずに設定されたので、これを変更する方法はありますか?
java - JGoodiesバインディングでは、JComponentを再描画できません
バインドされたJTextFieldと、JComponentから作成された個別のグラフがあります。グラフをドラッグすると、マーカーが更新され、バインドされたJTextFieldにドラッグ中の座標が表示されます。バインドしているとき、ドラッグが終了するまでグラフは再描画されません。バインディングをオフにすると、ドラッグするとグラフが再描画されます。ドラッグ中にJGoodiesが再描画呼び出しをブロックしている理由がわかりません。なぜこれが起こるのか誰かが知っていますか?
私のコードは次のようになります:
JGoodiesで何かが起こっているので、私には理解できません。バインディング呼び出しが完了した後、再描画する必要があります。
また、Swingは複数の呼び出しを折りたたんで、1つの呼び出しに再描画できることを読んでいました。それは私に起こっているのでしょうか?私の塗り直しの呼び出しは、最後に1つの呼び出しに折りたたまれていますか?
java - プログラムを JGoodies 拡張機能にバンドルする方法
私は Java でアプリケーションを作成し、コードで JGoodies を使用しています。jar ファイルをエクスポートすると、そのファイルは別のシステムで実行されません。プログラムを JGoodies jar ファイルにバンドルするにはどうすればよいですか?
java - JTable のブール値を JGoodies にバインドする方法
Bean にバインドしたいboolean
a の列に7 つの値があります。JTable
それらをバインドするにはどうすればよいですか?
そこにあるすべてのJTable
バインディングの例は、テーブル選択のバインディングに焦点を当てていますが、私はそれらの値が何であるかだけを気にしますbooleans
.
java - JGoodies バインディングは EDT で時間がかかりすぎますか?
Swing コンポーネントに JGoodies バインディングを使用しています。私のプログラムには、JGoodies バインディングがオンになっているときに視覚的に更新されない要求の厳しいリアルタイム表示があります。バインディングが EDT スレッドを占有しないようにする方法はありますか?
java - JPanel から特定のコンポーネントを削除する
jpanel からコンポーネントを削除する方法。以下のコードでは、val に応じてテキストフィールドが作成されます。これは作成に問題なく機能しています。ただし、スピナーで値を下げると、テキストフィールドも縮小されるはずです。
配列 txtField からすべてのコンポーネントを削除しようとしましたが、機能しませんでした。
java - 列セルの最長のコンテンツに合うようにJTable列を調整する方法
私は回答https://stackoverflow.com/a/5820366とhttp://tips4java.wordpress.com/2008/11/10/table-column-adjuster/を使用していますが、それは機能しますが、多くの場合、列のサイズも大きすぎます広いまたは狭すぎる。
テーブルをHTMLまたはテキストで埋めても。
TableModel
Oracleドキュメントの標準を使用します。
サイズ変更モード=JTable.AUTO_RESIZE_OFF
私のテーブルのコンテナはjGoodiesです:
HTMLの例:
単純な行:
次に例を示します。
行の高さの調整にこのような問題があります。固定行調整の<pre>\n</pre>
代わりにを使用します。<br>
java - 基本的な MVC ベースの Swing アプリケーション
そのため、次の問題にぶつかりましたApp
。クラスのコントローラー インスタンスを使用して Swing コンストラクターを初期化したいのです。それが、レポとコントローラーを初期化する場所です。私がスイングクラスに渡したいときGui
、コントローラーパラメーターには独自のメインメソッドがあることに気付きました。
コードを確認して、これが正しいアプローチかどうか教えてください。よくわからないので、TUI アプリから GUI アプリへの基本的な例を見つけることができません。ありがとうございました!
App.java
View_gui.java
java - JGoodies Binding: オブジェクトを JCombobox とデフォルト値でバインドする
次の問題があります。
ビュー内の JCombobox をモデル 'DomainModel' にバインドして、後で 'AnotherModel'.getModel(); で取得できるようにします。
「ID - 名前」のように見えるように、独自の CellRenderer を作成しました。しかし、コンボボックスの値を選択して 'AnotherModel'.getModel を呼び出すと、値が保存されません。
複雑なデータ型を JGoodies バインディングでバインドすることはできませんか? String では問題なく動作しますが、「DomainModel」のオブジェクトをバインドしたい
簡略化されたコードは次のとおりです。
景色:
ドメイン:
別のモデル: