Java绘制Y坐标递增的图形

标签 java user-interface graph drawing coordinates

Java 有一个非常不直观的坐标刻度,其中原点 (0,0) 位于左上角,Y 坐标向下增加。

通常图表的左下角为 (0, 0),Y 坐标向上增加。

这使得在图表中绘制彼此相关的点和形状非常困难。

如何更改它以使原点位于 (0, 0) 并且 Y 向上?

谢谢

最佳答案

如果您研究显示硬件,这并不是“不直观”,因为屏幕坐标也从左上象限开始。

解决方案是按照模型- View - Controller 的方式将模型与 View 分开,按照您认为合适的方式调整模型的坐标,并编写将模型转换为 View 并在需要时再次返回的方法。

关于Java绘制Y坐标递增的图形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38024555/

相关文章:

python - 如何连接字典中文本的连续单词?

java - 控制台输出到框架、文本区域?

python - gtk python 网格调整大小

java - 如何在 Java GUI 中更新图像

user-interface - WiX 3.0 : List of available UI Dialogs

mysql - Grafana图形查询显示1点但有多个结果

algorithm - 在平面上绘制图形

java - 从字符串中读取 rdf 模型

java - 有没有办法在关闭时使用 ContextListener 关闭 contextDestroyed() 方法中的所有 ThreadLocals(保存 Session 对象)?

java - java中的调用栈