如何使用java编程在图形中查找区域?
如何使用java编程在图形中查找区域?,java,graph,Java,Graph,在该图中,有八个区域,即A、B、C、D、E、F、G和H。注意:x和y需要浮动或双精度,y坐标可能需要反转,因为屏幕坐标通常从顶部开始 if (x < 50.0 && y < 50.0 && x > 0.0 && y > 0.0) { if (x / y < 25.0 / 50.0) { System.out.println("A") } else if (x / y < 50
在该图中,有八个区域,即A、B、C、D、E、F、G和H。注意:x和y需要浮动或双精度,y坐标可能需要反转,因为屏幕坐标通常从顶部开始
if (x < 50.0 && y < 50.0 && x > 0.0 && y > 0.0) {
if (x / y < 25.0 / 50.0) {
System.out.println("A")
} else if (x / y < 50.0 / 25.0) {
System.out.println("B")
} else {
System.out.println("C")
}
}
如果(x<50.0&&y<50.0&&x>0.0&&y>0.0){
如果(x/y<25.0/50.0){
系统输出打印项次(“A”)
}否则如果(x/y<50.0/25.0){
系统输出打印项次(“B”)
}否则{
系统输出打印项次(“C”)
}
}
p、 这个问题是在这个答案发布后编辑的。以前,它只覆盖右上象限,所以现在它们似乎不同步。这可能是一个非常复杂的问题,取决于许多因素。首先,你的图表是什么格式的?是PNG文件吗?这是你展示的笔记本纸的扫描图吗?它是一对数学函数吗?我正在使用javafx图形视图。我想用鼠标光标找到所有四个象限的面积大致相同——只需调整第一行的检查,并确保其他检查按比例递增。我对计算AC、E和G面积有疑问。回答吧,问题似乎已经结束了。如果您有新问题,正确的做法是提出新问题,而不是编辑原始问题,使问题和答案不同步。新问题: