問題タブ [chartpanel]
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 - JFreeChart ChartPanel は、コンテンツの変更時にサイズ変更されます
ChartPanel
JFreeChart (1.0.14) を使用していくつかのプロットを表示しています。レイアウトはMigLayoutによって処理され、すべてうまく機能します。しかし、私は時々奇妙な行動をとります。プロットが変更されると、パネルの最小サイズが変更されることがあります。コードでは設定していませんが、すべてを MigLayout に任せています。
残念ながら、SSCCE、特に最初の S でこの動作を再現することはできません。しかし、私のアプリケーションでは、レンダラーを変更してXYSeries
.
だから私の質問:
- 表示内容によってはJFreeChartのコード内でレイアウトパラメータを変更することは可能ですか?
- もしそうなら、この動作をオフにすることは可能ですか? MigLayout 以外にレイアウト パラメータを操作したくないので...
java - JPanel を使用して ChartPanel を JTabbedPane に追加する
に追加してから に追加JFreeChart
したい。でなんとか表示できたのですが、 の4番目のタブとして追加したいです。JPanel
JPanel
JTabbedPane
JFreeChart
JFrame
JFreeChart
JTabbedPane
チャートを表示するコード:
TabbedPane に追加するコード:
java - JFreeChart ズームせずに領域を選択する
私は最近 JFreeChart を使い始めました。やりたいことがありますが、それが可能かどうかはわかりません。私のプログラムは、wav ファイルからスペクトログラム (サウンド グラフ) を描画することになっています。それで、wavファイルからデータを二重のarraylistで取得し、それをチャートに表示することができました。しかし今は、ズームせずにスペクトログラムの領域を (ズームに使用するのと同じツールを使用して) 選択し、選択した部分のみをサウンドで再生できるようにしたいと考えています。しかし、私は単に成功する方法を見つけることができません。私のチャートのコードは次のとおりです。
そしてここで、Chart クラスを呼び出して使用しています。
vue.getChartPanelUn() は ChartPanel を返します。私の問題を解決する方法を教えてください。どうもありがとうございました (私の英語が必ずしも正確でない場合は申し訳ありません:/)
swing - JFreeChart 複数点選択 - マウスドラッグ - なげなわ - Java
私はJavaで50以上のx、yポイントを含むJFreeChart
ものを描画するために使用しています。XYLineChart
チャートは、私ChartPanel
の の の 1 にあります。JPanels
JFrame
ズーム機能が組み込まれていることは既に知っJFreeChart
ています。マウスをクリックしてドラッグすると、ズームイン/ズームアウトし、選択した「ドラッグされた」領域の下にポイントが表示されます。
CTRL、ALTまたはSHIFTキーを押しながらズームした場合、つまりユーザーがチャート上のポイントをクリックしてからマウスをドラッグした場合、ポイントの x、y 座標を返す方法があるかどうかを知りたいです。通常どおりズームする必要があります。しかし、ユーザーがポイントをクリックし、SHIFTまたはALTまたはCTRLキーを押しながらドラッグすると、チャート上で選択されたすべてのポイント (ドラッグされた領域の下のポイント) のリストを取得する必要があります。これは可能ですか?どうすればいいのか教えてください。
MouseListener
マウスが押されたときと離されたときを検出する単純なものを追加しようとしましたChartPanel
が、マウスイベントによって返されるx、y位置の値は、実際のx、y座標ではなく、画面上のクリックの位置に対応しますチャート上のポイントの。ユーザーがクリックしてマウスをドラッグしたすべてのポイントの実際の座標が必要です。これにより、マウスが押されてドラッグされたポイントとマウスが離されたポイントを計算し、その情報を使用してドラッグされた下の複数のポイントを選択します範囲。
誰かがこれについて何か考えを持っているなら、私に知らせてください。
netbeans - Align a jFreeChart (setAlignmentX and Y?)
I am trying to align the whole chart within a JFrame but the normal component codes that I know do not work for JChartPanels. Initially I tried to setAligmentX and Y on the JChartPanel but that didn't work. I then tried to add the JChartPanel to a JPanel then setAlignment but once I add the JChartPanel to a JPanel the graph is no longer visible.
The code below creates a graph within a JFrame at the default top left location. I need to align the graph- use any values as I will change them later to fit my purpose.
The contained code without any of the attempts(errors) mentioned above:
#xA;java - JFreeChartでChartPanel座標をXYPlot座標に変換する方法
すべてのリスナーが実装された ChartPanel があります。マウスドラッグイベントで、ドラッグアクションを表示するために注釈の座標を再描画するように変更しています。正常に動作していますが、座標が少し混乱しています。実際、私が取得している調整は、ChartPanel のコンテキストにあり、XYPlots の Axes 値に変換されているため、注釈が奇妙な場所に描画されています。
java - 軸の説明の下付き文字
軸の記述に下付き文字を使用できるかどうかを知りたかったのです。次のコードがあります
文字列 "a x [m/s²]"の x に添字を付ける方法はありますか? 下付き文字は、たとえば X₉</p> です。
jfreechart - Webcam からのデータ更新時に Jfreechart を更新する
私の jfreeChart は、ウェブカメラのフレームから来ています。このフレームを渡すと、このフレームの R、G、B 色のグラフィックが生成されます。フレームを渡すと、このチャートが自動更新されます。私はすべてを試しましたが、何も機能していません。
どんな助けでも大歓迎です。
}