如何使每个条形图在perl中的图形中可单击

时间:2012-04-17 10:02:52

标签: perl perl-module

我已生成图表。点击图表中的每个条形图,我应该能够生成另一个图形。我正在使用GD :: Graph模块。如果不能使条形可点击,有没有办法可以至少点击x轴值?谢谢。

2 个答案:

答案 0 :(得分:1)

如果您想要用户互动,我相信您需要使用GUI工具包,例如PrimaCPAN link),Gtk2CPAN link)或其他内容。 (注意Qt绑定是旧的,我不确定它们现在是否正常工作。)例如,我不认为使用GD :: Graph创建图像文件然后{{3 }}。您必须编写自己的MouseDown例程,这可能超出您的技能或兴趣,但我认为这是(目前)唯一的方法。

答案 1 :(得分:0)

我同意David的说法,你需要输出可点击的输出。如果您使用的是Web界面,那么可能不是通过GD生成图像,而是需要使用javascript库创建Canvas图。有很多选择。例如,快速搜索highcharts

如果您正在制作非浏览器GUI,那么David会让您满意。