gpt4 book ai didi

java - 更改 JFreeChart 背景颜色的困难

转载 作者:行者123 更新时间:2023-12-01 21:41:27 28 4
gpt4 key购买 nike

我正在尝试更改条形图的背景颜色,但到目前为止似乎没有任何效果

下面是我的代码:

JFreeChart expbarchart = ChartFactory.createBarChart("Monthly Expenditures", "Expenditure Type", "Amount (£)", barexp, PlotOrientation.VERTICAL, false, true, false);
ChartPanel expframe = new ChartPanel(expbarchart);
expframe.setLocation(695, 49);
expframe.setSize(641,500);
expframe.setBorder(new EtchedBorder(EtchedBorder.LOWERED, new Color(173, 216, 230), null));
graphpanel.add(expframe);

我尝试过.setbackground(),但它似乎不起作用

谢谢

最佳答案

BarChartDemo1向您展示如何设置图表背景颜色:

chart.setBackgroundPaint(new Color(173, 216, 230));

它还向您展示了如何设置可以更改的ChartTheme:

chart

StandardChartTheme theme = new StandardChartTheme("JFree/Shadow", true);
Color color = new Color(173, 216, 230);
theme.setPlotBackgroundPaint(color);
theme.setChartBackgroundPaint(color.brighter());
ChartFactory.setChartTheme(theme);

关于java - 更改 JFreeChart 背景颜色的困难,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36389172/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com