問題タブ [swingx]
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 - JTable でレンダリングされるセルとして JXBusyLabel を使用することは可能ですか?
JXBusyLabel
セル内で を使用して、 がある行で現在イベントが発生していることをユーザーに通知したいと思いJXBusyLabel
ます。たとえば、行をダブルクリックして開くと、JXBusyLabel
.
これは理にかなっていますか?
a とは何か?と思われる方はこちらJXBusyLabel
をご覧ください。
ありがとう!
[編集] @kleopatraの回答に基づくソリューション:
java - SwingX による JXTable のソート
私はJXTable
SwingXコンポーネントからのものを使用しています。メソッドを使用setSortable(boolean flag)
すると、すべての列の並べ替えが有効または無効になります。
私の要件では、いくつかの列の並べ替えを無効にし、他の列の並べ替えを有効にしたいと考えています。
誰でもこの機能を達成するのを助けることができますか?
お返事をありがとうございます。setSorterClass(String sorterClassName)
1 つの列の並べ替えを無効にする方法を教えてください。コード例を教えてください。とても参考になります。
java - JXTable と DefaultTableCellrenderer および代替ストライプ ハイライター
SwingX-1.6.2 にアップデートしましたが、1.6 では発生しなかった問題が見つかりました。JXTable セルの色が奇妙に見えます。色には代替ストライピング (HighlighterFactory.createAlternateStriping) を備えたハイライターを使用し、テキスト、フォントの設定には DefaultTableCellRenderer のサブクラスを使用します...
1.6.1 以降、カスタム セル レンダラーが設定されている場合、蛍光ペンの色は無視されるようです。ドキュメントにはハックがあると書かれていますが、機能しません。
これに対する解決策はありますか?
java - JXMultiSplitPaneにより、スライダーの調整中に再描画が発生しますか?
のスプリッターの調整中に、頻繁に再描画要求が発生しているようですJXMultiSplitPane
。(以下のプログラムを参照)
なんで?
私は持っていsetContinuousLayout(false)
ます。
明確にするために:分割ペインのサイズが変更された後に再描画が行われる必要があることを理解しています。ただし、スプリッターの調整中は、サイズ変更は行われません。スプリッターが画面上を動き回っています。
java - Window BuilderでSwingXパレットを追加するにはどうすればよいですか?
EclipseHeliosでWindowsBuilderProを使用しています。NetBeansでは、SwingXパレットを追加する方法を知っています。Windows BuilderでSwingXパレットを追加するにはどうすればよいですか?
java - JXColorSelectionButton の [キャンセル] ボタンをクリックします。
私の Java アプリケーションでは、SwingX からJXColorSelectionButtonをロードして色を選択し、[OK] をクリックして色を適用します。これを行った後、JXColorSelectionButton をもう一度クリックして [キャンセル] をクリックすると、色がリセットされます。
「キャンセル」をクリックすると、選択した最初の色が同じままである必要があるため、これは間違った動作です。主な問題は、この動作を防ぐために JXColorSelectionButton のダイアログで「OK」または「キャンセル」がクリックされたかどうかを検出する方法がないことです。
誰でもこれの解決策を教えてもらえますか?
java - シンセチカ & シンセチカ アドオン
私はSyntheticaとSynthetica Addonsの入手を検討しています。JTable のフィルタリング、ソート、およびカスタマイズ機能を向上させるための Addons に非常に興味があります。デモによると、彼らはかなり良い仕事をしたようです. Swing コンポーネント ライブラリはほとんどないようです。誰もこの製品の経験がありますか? もしそうなら、好き嫌いやサポートの経験について少し情報を提供してもらえますか?それはお金ですか?
ありがとう
java - SwingLabs(SwingX)の買収後の状況は?
この古い議論を見つけました: Swing に「swingx」拡張機能を使用している人はいますか? 、しかし、SwingLabs、SwingXの現在の状況が気になります。ダウンロードアドレスなどの束はすべて壊れています。次に例を示します。
https://swingx.dev.java.net http://swinglabs.org/projects.jspの最初のリンク
https://swingx.dev.java.net/files/documents/2981/153005/swingx-1.6.2-bundle.zip最新の安定版ダウンロード
等...
新しいドメインに置き換えるだけの問題ですか、それともオラクルはこれらの活動を根絶しましたか?
java - JXImagePanelを回転させる方法は?
JXImagePanelを回転させます。それは可能であるはずです-これは約JXImagePanel
です:
またJLabel
、JButton
Swingアプリケーションに画像を簡単に追加できますが、Swingアプリケーションに画像を簡単に追加JXImagePanel
できBufferedImage
ますIcon
。
編集可能な場合は、ユーザーが画像を変更する方法も提供します。さらに、、、、、など、すぐにJXImagePanel
使用できる多くの組み込みエフェクトを提供します。Tiling
Scaling
Rotating
Compositing
しかし、私はこれを行う方法を理解することはできません。現在、私のコードスニペットは次のとおりです。
0-360
今度はそれを度単位で回転させたいと思います。どのようにそれを行うことができますか?
java - JXTable convertRowIndexToModel ソート後の結果が間違っていますか?
私はJXTable
、モデルがList
異なるオブジェクトの である を持っています。選択した列ヘッダーでビューを並べ替えた後、ビュー インデックスをモデル インデックスにマップしようとすると問題が発生します。このコードを使用すると、
私はこの結果を得ます:
異なるビュー インデックスが同じモデル インデックスにマップされる理由がわかりません。
解決された問題: 行ごとに変更した直後に fireTableRowsUpdated を呼び出したため、選択したインデックスが正しくなくなりました。