gpt4 book ai didi

java - 输出可由用户修改的数据驱动生成的图形

转载 作者:行者123 更新时间:2023-12-01 05:03:11 27 4
gpt4 key购买 nike

我正在尝试开发一个系统,客户可以输入一系列植物相关数据,然后可以在数据库中查询这些数据以找到合适的植物列表。

然后,这些植物需要以图形输出的形式显示,将高大的植物放在花坛的后面,将小植物放在花坛的前面。我已经在脑海中设定了执行此操作的算法,但我向您提出的问题是使用该算法的最佳软件是什么:

1) 允许用户输入数据

2) 查询数据库以返回合适的结果

3) 将数据输出到系统化图形中(带有代表植物的点的简单矩形)

最后一步是“如果可能的话”,这是我尚未完全考虑的事情:

4) 允许用户根据需要使用鼠标移动这些点以重新定位

--

我知道 PHP 可以生成图形输出,并且我假设您可以将其与一些 jQuery 混合,这将允许用户移动点。这种方法效果好吗?或者其他软件(例如 Java 或 __)可以产生更好的结果吗?

感谢并抱歉,如果这是在堆栈的错误部分!

最佳答案

你的问题有点模糊。直接回答这个问题,如今任何通用编程语言都可以通过正确的库来完成您想做的事情 - 无论是 C/++、Java、PHP+Javascript、Python、Ruby 以及数百万其他语言特别是对于 Java,您可能希望使用 GUI 的 swing 工具包。

如果您确实专门了解 PHP+Javascript,那么您的项目最好坚持您所了解的内容。但是,如果您认为这更多的是一个学习机会,而不是一个需要立即完成的项目,那么您可能会在此过程中花时间学习一门新语言。

对于学习什么语言,显然每个人都有不同的看法,但一般来说,高级语言的原型(prototype)制作速度更快。

编辑

但是,如果您的网站需要此功能,则需要使用基于网络的东西 - 也就是说,您必须有两个程序,一个在服务器端运行,另一个在客户端(浏览器)中运行。在服务器端,您可以很好地使用 PHP、JSP(JavaServer Pages)、Python 或 Ruby。在客户端,您将仅限于 Javascript+DOM(可能是 HTML5)、Java 小程序或基于 flash 的东西。

关于java - 输出可由用户修改的数据驱动生成的图形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13104058/

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