0

Plot2DPanel ディスプレイで数値ラベルを文字列ラベルに置き換えようとしていますが、成功していません。

数値の X 軸ラベルを使用したチャートの外観を次に示します。

JFrame でプロットする

私が使用するコードは次のとおりです。

    // create your PlotPanel (you can use it as a JPanel)
    Plot2DPanel plot = new Plot2DPanel();

    // add the histogram (50 slices) of x to the PlotPanel
    plot.addHistogramPlot("my plot", x);

    // put the PlotPanel in a JFrame like a JPanel
    JFrame frame = new JFrame("a plot panel");
    frame.setSize(600, 600);
    frame.setContentPane(plot);
    frame.setVisible(true); 

この行を直前に追加して、軸ラベルを変更しようとしましたframe.setContentPane(plot);:

    plot.getAxis(0).setStringMap(legend);

凡例は でHashMap<String, Double>、文字列ラベルを軸上の位置にマッピングしますが、これはプロットに何も変更しません。

ここで何が欠けているのかわかりません。どんな提案でも大歓迎です!

ありがとう!

ケビナド

NB : これに関心がある場合は、Groovy を使用して X11 転送を使用してグレムリン シェルから出力します。

4

1 に答える 1