問題タブ [jide]

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 に答える
520 参照

java - JIDE での行の削除 - グループ テーブル

jidesoft.grid.DefaultGroupTableModelクラスラッピング を使用してswing.table.DefaultTableModelいます。

問題は、メソッドを使用してグループ化された行 (DefaultGroupRow) を削除しようとすると jidesoft.grid.DefaultGroupTableModel.removeRow(row index)

行は視覚的にのみ削除され、 swing.table.DefaultTableModel.

メソッドを実行groupAndRefreshすると、削除された行がフロントエンドで再作成されます。

スイングから削除されるグループ化されたテーブル行を削除するにはどうすればよいですかDefaultTableModel

前もって感謝します。

ウリ W.

0 投票する
2 に答える
710 参照

java - Javaアプリケーションでカスタマイズ可能なショートカット

カスタマイズ可能なキーボードショートカットをJavaアプリケーションに含めたい(ユーザーが変更できる)。これは珍しいことではないので、自分の目標を達成するのに役立つライブラリ/プロジェクトがあるかどうか疑問に思いました。

残念ながら、Googleで役立つものを見つけることができませんでした。

ありがとう、aZen


自分のショートカットマネージャーを最初から作成することになりました。これには約20時間かかりました。

0 投票する
2 に答える
470 参照

java - JIDE共通レイヤー上の未定義のシンボルsun.awt.image.CachingSurfaceManager

JIDE共通レイヤーをダウンロードしましたが、CachingSurfaceManagerクラスが見つからないため、ビルドできません。

Netbeansと最新バージョンのjavasdk(昨日ダウンロード)を使用してこれを構築しようとしています。日食を試してみるべきですか?Javaのドキュメントでもクラスを見つけることができないので、それで問題が解決するとは思いません。

私はそれが7ではなくjava6からのものである可能性があると思いました(これは私がダウンロードしたものです)。

このページはrt.jarにあると言っていますが、そこにも見つかりません...

何か案は?

0 投票する
0 に答える
478 参照

java - Swing、AWT-EventQueueがロックされています

私のswingアプリケーションでは、ノードの1つ(1つのみ)でクリックを呼び出すと、アプリケーション全体がハングします。jconsoleを使用して問題をもう少し調査しましたが、この「ハングイベント」を呼び出したときに表示される内容AWT-EventQueue-1が発生します

何がそのような行動を引き起こす可能性がありますか?アプリケーションが応答しない理由ですか?

0 投票する
0 に答える
200 参照

java - JTableでの重複行選択の回避

JTableで行が重複して選択されないようにする必要があります。以前に選択した行が再度選択された場合、mouseeventを起動したくないか、重複した行選択であるかどうかを通知するAPIが必要です。以前に選択した行のインデックスを維持できますが、可能であればそれを避けたい

私は自分の機能でJIDEテーブルAPIを使用しているので、そのようなシナリオを示すことができるJIDE関連のメソッドがある場合。

  • ありがとう
0 投票する
1 に答える
292 参照

java - jidesoft ピボットグリッド

アプリケーションに jidesoft のピボットグリッドを使用したいのですが、このコンポーネントが Excel、csv、pdf、および印刷ユーティリティのエクスポートをサポートしているかどうか疑問に思っています。jidesoft の Web サイトを検索しましたが、何も見つかりませんでした。

誰でもこのコンポーネントの経験を手伝ってもらえますか?

0 投票する
1 に答える
1134 参照

java - Swingのテーブルでのセル編集(シングルクリックまたはダブルクリック)のベストプラクティス

テーブルのセルの編集について質問したいのですが。

現在、テーブルでセル編集を行う私の慣習は、セルをダブルクリックして、テキスト入力用にセルを編集可能にすることです。シングルクリックの場合は、代わりに行が選択されます。セル編集のExcelの動作と同じです。一部のJIDEデモで見たように、「EditableTableHeaderDemo」などのシングルクリックを使用して編集できるテーブルと、JideTableDemoなどのダブルクリックを使用して編集できるテーブルがあります。

ここで知りたいのは、シングルクリックかダブルクリックかに関係なく、テーブル内のセル編集のベストプラクティスです。シングルクリックでテーブルを編集するのと比較して、ダブルクリックでテーブルを編集する場合、問題はありますか?使いやすさ、使いやすさ、人間とコンピューターの相互作用の観点から、どちらが優れていますか?

0 投票する
0 に答える
98 参照

java - JIDE GroupTableを使用するときに、基になるDefaultTableModelから行を削除する正しい方法は何ですか?

JIDE GroupTableをJideTabbedPane内のJideScollablePaneに配置し、EDT上で実行されているMatlab内から(javaObjectEDTを介して)インスタンス化しました。

JButtonからイベントをキャッチし、選択した行を削除しています。GroupTable.getModel.removeRowメソッドを使用すると、基になるDefaultTableModelは行を削除しません。

DefaultTableModelから行を直接削除すると、GroupTableを含むJideTabbedPaneが応答しなくなります。

別の基になるMatlabビジネスオブジェクトをGroupTableビューと実際に同期しているので、これを「回避」できます。GroupTable.removeRowで十分ですが、これを行う正しい方法とは思えません。 GroupTableでgroupAndRefreshを呼び出すと、基になるDefaultTableModelが再表示されます。(JIDEの行の削除-グループテーブルを参照)

実際に使用する必要があるremoveRowメソッドはどれですか?

0 投票する
1 に答える
78 参照

java - JAR への署名 WebStart

Java バージョン 1.6.0_19 を使用し、spring-richclient-jideoss-1.1.1_XXXX のバージョンを作成しました。

次に、JNLP を生成しますが、JNLP をダウンロードしてエラーが発生すると、spring-richclient-jideoss-1.1.1_XXXX は署名者ではありません

このエラーは、クライアントの Java バージョンに依存します。JNLP のダウンロード時に、すべての Java バージョンで発生するわけではありません。

エラーは Java の問題でしょうか?

なにか提案を???

どうもありがとうございました

0 投票する
1 に答える
993 参照

java - JTableがSwingWorkerスレッドから更新されない

現在、インポート画面の基礎を形成する一連のデータが入力されたJTableがあります。必要な更新または不要な更新の選択が終了したら、[適用]ボタンを押すと、更新は正常に適用されますが、JTableは完全には更新されません。

これは、変更の適用を処理するメソッドのコードです。

このメソッドは、以下のようにSwingWorkerスレッド内から呼び出されます。

これを実行しても例外は発生しないので、何か間違ったことをしていますか?前もって感謝します。