問題タブ [knowm-xchart]

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 投票する
2 に答える
2419 参照

java - XChartを使用してY軸の制限を同じにする方法は?

類似した一連の関数をプロットしようとしています。ドメインは [0,1] で、範囲は常に [-3,3] です。

Y 軸の制限を各グラフで同じにしたい。シリーズ y min と y max を設定しようとしてもうまくいかないようです。

Y 軸の制限を各グラフで同じにする方法はありますか?

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

java - Java - 値を持つ Xeiam の XChart マーカー

各バー/ライン マーカーに正確な値を設定できるかどうかを調べようとしています。

現在の結果 : ここに画像の説明を入力

望ましい結果: ここに画像の説明を入力

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

java - Maven は推移的なリポジトリから依存関係を取得できません (時々)

私はかなりクレイジーに聞こえる次の問題を抱えています。私は、Lib Cを使用するLib Bを使用するプロジェクトAを持っています.Lib Cは中央にありません。Lib B には、lib C を見つけることができるリポジトリを定義する親があります。mvn のバージョンと他のスパイスによっては、機能するかどうかが異なります。プロジェクトは MoSKito: https://github.com/anotheria/moskitoです。MoSKito は xchart (com.xeiam.xchart:xchart 2.5.0) に依存しています。xchart は VectorGraphics2D (de.erichseifert.vectorgraphics2d:VectorGraphics2d:0.9.1) を使用します。VectorGraphics2D は中央にありません。

xchart は、その親 (com/xeiam/xchart/xchart-parent/2.5.0/xchart-parent-2.5.0.pom) で VectorGraphics2D の依存関係を定義しています。

元の問題に戻ります。自分のマシンで MoSKito をビルドすると、VectorGraphics2D がhttp://mvn.erichseifert.de/maven2からダウンロードされます。ビルドログに表示され、リポジトリにも存在し、ファイル _remote.repositories には次のコンテンツが含まれています。

他の誰かが MoSKito をビルドした場合、ファイルはダウンロードされず、エラー メッセージは次のようになります。

この問題を解決するために行うことができる設定はありますか?それは少なくとも決定論的ですか?

PSこの質問をmaven force update dependencies questionの複製としてマークした人は誰でも、依存関係の更新とは何の関係もありません。これは、参照プロジェクトで指定されたリポジトリからアーティファクトを解決する Maven に関するものです。うまくいくこともあれば、うまくいかないこともあります。

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

java - updateOHLCSeriesの使用時にxchart Javaスイングがデータを正しく描画しない

こんにちは、Java Swing の xChat lib(org.knowm.xchart) に奇妙な問題があります。

初めてデータを追加するときにチャート(キャンドル)を作成できますが、データを追加すると、キャンドルが描画されていない5秒後に表示されます。

  1. Initで私が使用したchart.addSeries("Candle", xData, openData, highData, lowData, closeData, volumeData);
  2. タイマーで 5 秒後 (WSS onmessages を使用して行われます。つまり、メッセージは数秒後に受信されます)chart.updateOHLCSeries("Candle", xData, openData, highData, lowData, closeData, volumeData);

結果: ここに画像の説明を入力

2回目ではなく初めての理由を理解できません。chart.updateOHLCSeriesと関係があると思われますが、解決策が見つかりません。

上の画像では、chart.addSeries を使用して最初の 5 本のローソク足を描画し、chart.updateOHLCSeries を使用して最後の 2 本を追加しています。