問題タブ [jchart2d]
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 - JChart2Dでカーソルの座標を取得します
ダブル配列の値をトレースするためにJChart2Dを使用しています。私が使用しているので、これがコードにZoomableChart
残っているときにカーソルの座標(x、y)を取得して、それらをaで表示し、垂直線を描画したいと思います。ZoomableChart
JLabel
- カーソルの座標を取得するにはどうすればよいですか?
- どうすればこの線を引くことができますか?
java - Chart2Dを使用したヒストグラム
JPEGの係数ヒストグラムを描きたいです。Chart2Dライブラリの使用方法を知るためにGoogleで何時間も検索していますが、例を含むチュートリアルはありません。描きたい配列はですhist[]
。のオブジェクトを作成しましたLBChart2D
が、配列をデータセットとして設定する方法がわかりません。
編集:これが私が試していることです:
java.lang.NullPointerException
これで、次の行に例外が生成されます。
どうしたの?
java - jchart2D グループ化された複数の Y 軸タイトル
私はしばらくの間、Achim Westerman による jchart2D クラスを使用してきましたが、グラフの右側に 3 つの Y 軸を作成しようとしているインスタンスに遭遇しました。
3軸を作るコードは以下の通り
次に、右手の Y 軸を次のように追加して設定します。
残念ながら、グラフが表示されると、3 つの Y 軸は予想どおり右側にありますが、最初に追加された右側の Y 軸 (yAxisShaftSpeed) の下にすべてのタイトルが積み重なっています。誰にも考えはありますか?
前もって感謝します。
java - Javaアプレットで他のスレッドを強制終了または停止する方法
Javaアプレットでは、JCChartによるチャートをプロットしています。タスクスケジューラを見てグラフをプロットすると、Java.exeによるCPU使用率がまだ50を超えていることがわかります。現在、JConsole とプラグインを使用して、Java のどのスレッドが多くの CPU 使用率を占めているかを監視しています。次に、AWT-EventQueue-2 がかなりの時間を費やしていることを示しています。このスレッドは Runnable 状態にあり、開始されません。そして、それがしていることは、以下のようなものです..
ですから、アプレットでそのようなタイプの発生を防ぐ方法、またはこれを停止する方法を教えてください。
javascript - ServiceNow チャート フィルタリング
当社は ServiceNow を使用して、ユーザーから報告されたインシデントを追跡しています。通話の解決状況を監視するために、ヘルプデスクはバックログ チャートを見て傾向を監視しています。バックログ チャートは、 http ://wiki.servicenow.com/index.php?title=Custom_Chart_Rendering で入手できるものと同じコードを使用して生成されます 。
私は最近、特定のアプリケーションのインシデントに集中できるように、このグラフをカテゴリ別にフィルタリングすることを検討するよう依頼されました。いくつかのオプションを試しましたが、データを正常にフィルタリングするものは見つかりません。現時点での私の最善の策は、フィルターを要約セットに適用する必要があるということですが、管理者アクセス権があっても要約セットを編集することはできません (これがセットアップの問題なのか、設計上の問題なのかはわかりません。このシステムの経験があまりない/この API の経験がない)。
ポインタ/提案を事前に感謝します。
java - 内部 jframe へのチャートの挿入
リアルタイムで更新するプロッターが必要なプログラムがあります。jchart2d を使用する予定ですが、それを自分のスイング GUI に統合するにはどうすればよいですか? internalframe がありますが、チャートが表示されないようです。つまり、jInternalFrame にはコンテンツがありません。
後で更新するときに
私は何を間違っていますか
jchart2d - JChart2Dで縦棒グラフを作成するには?
例: (0, y1) 点と (0,0) を追加し、次に (20, 0) と (20, y2) と (20, 0) を追加し、次に (30,0) と (30, y3) と (30, 0) などなので、常に x 軸とステップ 1 に戻ります。
他の/より良い方法はありますか?
java - JChart2D のパフォーマンス
最大 16 のトレースをプロットしており、それぞれに 300 のデータポイントがあり、100 ミリ秒ごとに 100 のデータポイントを継続的に更新しています。そのため、平均して 100 ミリ秒ごとに合計 1600 のデータポイントを更新しており、リアルタイムでプロットできるポイントの限界に達しています。プロット速度をさらに改善する方法はありますか、それともそのポイントの量は本当に JChart2D で達成できる限界に達しています。
注意として、JChart2D はリアルタイム アプリケーション用の JFreeChart として他のライブラリよりも優れています。JFreeChart は優れた機能を備えていますが、リアルタイムではかなり重いです。
データが追加されたことをswingワーカーに通知するたびに、私が実際に使用しているループは次のとおりです。
トレースは次のように初期化されています