問題タブ [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.

0 投票する
3 に答える
6074 参照

java - swing labs や swingx-ws はどうなりましたか? JXMapKit for Java

私はJavaが初めてで、GISまたは地理GUI Javaアプリケーションに関するいくつかのチュートリアルを見てきました。

それらの多くは、swingx-wsまたはswing labsのコンポーネントとクラスについて言及しており、それらを必要としているようです。

いくつかの古いバージョンを追跡することができましたが、私の Jform アプリケーションでは期待どおりの効果が得られないようです。

基本的に、ライブラリ フォルダーに .jar を追加した後にドラッグ アンド ドロップしようとすると、禁煙サイン (ジョーク) または拒否されたシンボルが表示されます。

また、パレット マネージャーを使用してコンポーネントをパレットに追加し、選択すると表示されますが、追加しようとすると javaja no class エラーが表示されます。

チュートリアルのリンクの多くは、デッド サイトに誘導されているようで、かなり古いものです。

基本的に私の質問です。swingx-ws は、マッピング機能を Java GUI アプリに追加するための有効なオプションですか? そうでない場合、他の選択肢はありますか?

前もって感謝します

これは私が従おうとしているチュートリアルです。

0 投票する
3 に答える
689 参照

java - jxImageviewを介して表示された画像の透明な背景色を作成する方法

JxImageViewオブジェクトを作成し、それに画像を設定しました。これで、元の画像にはない背景として白色が得られました。ビューポートから白い色を削除したいだけです。

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

java - JXTableの背景画像はレンダリングされません

背景画像を使用してJXTableを生成しようとしています(テキストも問題ありません)。これが私の拡張JXTableクラスです。

画像が表示されない-空白しか表示されません。何か案が?

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

java - デフォルトで値をロードする方法

JXTreeTableと を使用してツリー ビューアーを作成してDefaultTreeTableModelいます。ツリー内の何百万ものオブジェクトを親とその子として表示するために使用されます。

このコードを使用してノードの値をツリーに挿入します -

このモデルは、ロード時にツリーに挿入されています。

保存された結果から1つずつ取得された値として挿入された子を表示したいのですが、リストが終了した後に完全なリストをモデルに追加します。

このオブジェクトの表示リストを動的に実行するにはどうすればよいですか?

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

java - JXMapKitを使用してJavaSwingアプリケーションにサタライトマップを追加したい

平和があなた方全員にあります

マップを含み、そのマップを制御するJavaアプリケーションを作成したい

私はそのほとんどを狂わせましたが、私は問題を抱えています

JXMapKit.classを使用しました

私はすでに私のアプリケーションに地図を表示し、私が望むようにそれを制御しています

マップサーバーを変更したいという私の唯一の問題

OpenStreetマップを使いたくない

つまり、衛星地図やより明確な地図のような別の地図を使用したい

私はそれを作る方法がわかりません:(

私はそのリンクから試しています:http://today.java.net/pub/a/today/2007/11/13/mapping-mashups-with-jxmapviewer.html

でも本当に疲れたのでそれを作るのに多くの時間を費やしましたそして私は私が望むものを達成しませんでした

誰もがその試合を知っていますか?

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

java - AutoCompleteDecorateオーバーライド

現在のプロジェクトではAutoCompleteDecorate、SwingXから使用しています。 AutoCompleteDecorator.decorate(jComboBox1);

ただし、バックスペースアクションをオーバーライドしたいと思います。元々、AutoCompleteDecorate.decorate(JComboBox)を使用してバックスペースを押すと、コンボボックス内の選択範囲が左に移動し、前の文字は削除されません。バックスペースのデフォルト機能(前の文字を削除する)を実装したいのですAutoCompleteDecorateJComboBox

私の問題を解決するのを手伝ってください。前もって感謝します。

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

java - JComboBox に実装された AutoCompleteDecorate

SwingX の に詳しい方にの Popup Visibility のAutoCompleteDecorator扱いについて質問です。JComboBox以前の投稿で既に述べた現在のプロジェクトで使用AutoCompleteDecorate.decorate(JComboBox combobox)しましたが、発生した問題は、ユーザーがコンボボックス項目のいずれにも一致しないキーワードを入力すると、ポップアップが表示されたままになることです。ユーザーの利便性のために、入力されたキーワードがどのコンボボックス項目とも一致しない場合、コンボボックスのポップアップを非表示にしたいと思います。

0 投票する
3 に答える
11983 参照

java - JXDatePicker は、SimpleDateFormat を使用して dd.MM.yy を現在の世紀で dd.MM.yyyy にフォーマットします

すでに説明したように、ユーザーが JXDatePicker 内で日付を編集しているときに、同じ形式で再度入力する天気を選択できます。これは、デフォルトでは dd.MM.yyyy または単に dd.MM.yy です。 . 彼が短い形式を使用するときは、ピッカーに現在の世紀を選択してもらいたいと思います。

例:

としても:

デフォルトでは、JXDatePicker は次のように処理します。

これは、私が望んでいた方法ではありません。いくつかの短い調査の後、SimpleDateFormat で次のメソッドを見つけました

最初のビューでは、これは私が必要としているものとまったく同じように聞こえました。だから私はそれをテストしましたが、残念ながら、私が望んでいたようには機能しませんでした. これは、日付を表示する形式として dd.MM.yyyy を使用し、編集モードでもそのように表示したいためです。たとえば、ユーザーが 27.01.2012 のような日付をクリックした場合、短い形式の 27.01.12 だけでなく、編集モードでもそのようにしたいと考えています。

私の問題は、set2DigitYearStart(Date) 残念ながら、編集モードでショートフォームを使用することを選択した場合にのみ機能することです。このケースを示すために小さな例を作成しました (jxdatepicker のために SwingX ライブラリが必要であり、ここで見つけることができます)。

誰かがすでに同じ要件を持っていて、これを機能させる方法を教えてもらえますか? どんなアイデアでも大歓迎です。事前にどうもありがとうございました。イメネ

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

java - SwingX-WS 1.1 とその開発状況に関する [非] 公式情報はありますか?

バージョン 1.1 が最終的にリリースされたマイルストーンになるかどうかを確認するために、ほぼ 1 年間、swingx -ws ( SwingX Web サイト、Google など [ 1、2など] 経由) を監視してきました (I' m v1.0を使用していますが、 JIRAによると、v1.1 で対処されている JXMapViewer のバグがいくつかあります)。

私は間違った場所を探していますか?開発はまだ活発ですか?

(特に気に入った Swing でオンライン マップを処理するための優れた代替ライブラリを提案できる場合は、提案してください)

編集:更新については、この質問を参照してください。

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

java - ダブルクリックされた TreeTableNode を取得するには?

私は Eclipse を使用していますが、JXTreeTables について質問があります。ノードがダブルクリックされたときに、ノードに関する情報を表示するウィンドウがポップアップするようにします。クリックがノード上で直接行われなかった場合、JXTreeTable または null のダブルクリックされたノードを取得することは可能ですか?