問題タブ [flex-charting]

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

apache-flex - サイズ変更時に Flex チャートの軸タイトルが点滅する

横軸と縦軸にタイトルが付いたグラフを作成しています。垂直軸レンダラーの verticalAxisTitleAlignment プロパティが垂直に設定されています。アプリケーションはポータルのようなもので、このチャートは小さなウィンドウ内に配置されています。ウィンドウをクリックすると、チャートの親のサイズが変更されます。その際、軸のタイトルが点滅し、リサイズがスムーズにいかない感じがします。なぜこれが起こるのか分かりませんか?コンポーネントが最大化されるたびにタイルがレンダリングされますか? それを止める方法はありますか?

前もって感謝します、乾杯、PK

これは、タイトルを描画するために使用しているコードです:

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

apache-flex - ラベル付きプロットの折れ線グラフ

これらの4つの線シリーズのプロットのアイテムレンダラーとして、ひし形、円、ボックス、三角形の4つの線シリーズの折れ線グラフがあります。今、私の要件は、チャートのプロットのラベルを表示したいということです。これは次のようになります:

代替テキスト
(出典:infocaptor.com

いくつかのアイテムのレンダリングを試しましたが、円と三角形を使用してプロットをレンダリングしたいので、正しく取得できませんでした。これは私の時間を殺しています。助けてください...

乾杯、PK

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

actionscript - Flex Date and Time Stock Chart(HOLC)-ヘルプが必要

Flex 3.5 Stock HOLC(高、オープン、低、クローズ)チャートで日付と時刻の両方を表示しようとしています。このデータは表示されますが、正しい形式ではありません...問題:1。時間が切れています..適切な時間と一致していません..(軍隊の時間ではないためです)?2.下部のラベルに表示されない日付(日)はすべてですが、これを実現する方法はありますか?3.時間は大きなギャップで表示されます...24時間の期間で...これは、データがその時間に存在しない場合に常に当てはまりますか?または、「日を無効にする」で可能なように、特定の期間を無効にすることはできますか?

助言がありますか?

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

apache-flex - フレックス チャート: デカルト データ キャンバスの IAxis から最小/最大ポイントを使用して、チャートの幅全体を描画できますか?

Adobe Flex 折れ線グラフ内に、水平方向に DateTime 軸、垂直方向に線形軸を持つグラフがあります。デカルト データ キャンバスを背景要素として使用し、ほとんどが四角形の背景グラフィックのカスタム セットを描画したいと考えています。複数のデータ ポイントがある場合、グラフはグラフ全体の幅に広がるはずなので、グラフィックは完璧に機能します。

ただし、データ ポイントが 1 つしかない場合は、四角形を描画できないようです。長方形をグラフの幅全体に広げたいので、軸から x 座標を取得できると考えていましたが、これは機能しません。

私の実際の描画方法は次のとおりです。

この例では、detail は給与値の配列コレクションであり、Im は配列内のデータ値を使用して長方形の垂直方向の境界を決定します。

グラフの幅全体に四角形を描画する必要があります (データ ポイントが 1 つしかない場合でも)。ありがとう

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

apache-flex - Flex チャートのシリーズ単位で dataTipRenderer を設定しますか?

3 つのシリーズを含む Flex LineChart があります。

  • 2 つの LineSeries
  • 1 つの列セット

シリーズごとに dataTipRenderer を設定する方法を見たり聞いたりした人はいますか? チャート全体に対してのみオーバーライドできます。この効果を実現するためだけに複数のチャートを重ねる必要はありません。

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

apache-flex - BarChart - ラベルを垂直方向に中央揃え

このタスクはそれほど難しくないように思えますが、ここ数時間、私をブロックしています。積み上げ棒グラフを作成していますが、各バー セグメント内でラベルを水平方向および垂直方向の中央に配置したいと考えています。ラベルは「内側」に設定されています。このように、label-align:middle を設定することでラベルを水平方向に簡単に中央揃えできますが、垂直方向を処理できるものはないようです。

次のアプローチは、棒グラフのカスタム コンポーネントを作成することでしたが、レンダリング関数をいじっていると非常に面倒です。この行を変更するだけだと思ってv.labelY=v.y + barSeries.seriesRenderData.renderedYOffset - barSeries.seriesRenderData.renderedHalfWidth;いましたが、うまくいきませんでした。

とにかく、誰かがこれを行う方法を知っていれば、それは大歓迎です。
棒グラフが現在どのように見えるかを添付します。明確にするために、これらのラベル(写真のマニュアル)を垂直方向の中央に配置したいと思います。

デモ

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

flash - フレックスチャート、columnWidthRatioがColumnChartのLinearAxisで機能しない

LinearAxisを使用している場合、columnWidthRatio = 0.95を試しても、columnChartの列が狭すぎると表示されます。

カテゴリ軸の場合、これは問題ありません。ここで私が間違っていることを誰かに教えてもらえますか?

このチャートの列の幅を増やしたいだけです。

問題を再現するためのサンプル:

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

apache-flex - フレックス チャート: 無効な範囲内での datetimeaxis のスクロール

Adobe Flex 3で無効な日付範囲内でdatetimeaxisスクロールを実装する最良の方法は何ですか?

スクロールにはこれらのクラスを使用します: http://www.iwobanas.com/2009/08/scrolling-and-zooming-chart-with-categoryaxis/

チャート スクロールの場合、このライブラリは DateTimeAxis の時間の最小値と最大値をシフトします。

チャートには disabledRanges が設定されていませんが、すべてうまくいっています。disabledRanges が設定されている場合、チャートの動作がおかしくなります。

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

apache-flex - Flex DateTimeAxis: 使用する時間を制御しますか?

フレックス グラフを表示するように求められると、外部ソースから最小時間と最大時間を取得するため、DateTimeAxisを使用して時間 (x) 軸を表示します。labelUnitsこのため、とをハードコーディングすることはできませんintervalが、デフォルトの実装では、何かが必要です。DateTimeAxis の自動構成に役立ちlabelUnitsintervalより便利なライブラリを知っている人はいますか?

次の例では、最初のラベルを 01:04 に、次のラベルを 01:18 に配置します。何?01:15 と次の 01:30 が使いやすいでしょう。を入れると、01:04 と01:19interval="15"になり、あまり良くありません。

これが完全な例です。labelUnits(これらminimumを省略するとmaximum、ラベルがまったくなくなるので、入れます):

これを与えるフレックススクリーンショット

labelUnits車輪を再発明して計算し、以下にinterval基づいて計算する必要はありません。

  • 最小時間と最大時間
  • グラフの幅
  • フォントサイズ
  • 他に何か?

だから私は何かを逃したか、AutoDateTimeAxisまたはそのような実装を見逃したことを願っています.. ;-)何か知っていますか?

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

apache-flex - フレックス チャートの LegendItem のカスタム埋め込みマーカー

フレックス チャート コンポーネントを使用しており、凡例にマーカーのカスタム アイコンを埋め込みたいと考えています。直接設定するとアイコンがミラーリングされ、テキストがずれてしまうという奇妙な動作に遭遇しましたが、クラス ファクトリと legendMarkerRenderer プロパティを使用して作成すると、コンポーネントは正常にレンダリングされます。以下に問題を説明するためのスニペットを含めました。

この問題を回避することは可能かもしれませんが、ここで何が起こっているのかについて誰かが説明を持っているかどうか知りたいです.

追加情報: Flex SDK 4.5.0.20967、FlashBuilder 4.5

これは、以下のスニペットの出力です。

アプリケーション スニペット