有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Java矩形交点

java会将一个在另一个内部的矩形计算为相交,并返回一个相交,当我称之为相交(rectangle)时,这个相交是较小的矩形吗


共 (2) 个答案

  1. # 1 楼答案

    scala> import java.awt.Rectangle
    import java.awt.Rectangle
    
    scala> val big = new Rectangle(0, 0, 10, 10)
    big: java.awt.Rectangle = java.awt.Rectangle[x=0,y=0,width=10,height=10]
    
    scala> val small = new Rectangle(2, 2, 3, 3)
    small: java.awt.Rectangle = java.awt.Rectangle[x=2,y=2,width=3,height=3]
    
    scala> big.intersection(small)
    res0: java.awt.Rectangle = java.awt.Rectangle[x=2,y=2,width=3,height=3]
    
    scala> small.intersection(big)
    res1: java.awt.Rectangle = java.awt.Rectangle[x=2,y=2,width=3,height=3]
    
  2. # 2 楼答案

    返回: 最大的Rectangle包含在指定的Rectangle和该Rectangle

    据我所知,你的情况下,结果将是较小的Rectangle是包含在较大的一个