我正在尝试绘制某种类型的多边形,但是我无法使其正常工作。我的公式错了吗?如果可以,您能帮我吗?
我想使用Java.awt.polygon绘制多边形
public class CompanyDataModel
{
[PrimaryKey, AutoIncrement, Column("ID")]
public long ID { get; set; }
public string Name { get; set; }
public ColorType ColorType { get; set; }
[OneToMany(CascadeOperations = CascadeOperation.All)]
public List<FunctionDataModel> Functions { get; set; }
[OneToMany(CascadeOperations = CascadeOperation.All)]
public List<LocationDataModel> Locations { get; set; }
public CompanyDataModel()
{
Functions = new List<FunctionDataModel>();
Locations = new List<LocationDataModel>();
}
}
public class FunctionDataModel
{
[PrimaryKey, AutoIncrement, Column("ID")]
public long ID { get; set; }
public string Name { get; set; }
[ForeignKey(typeof(CompanyDataModel))]
public long CompaniesID { get; set; }
[ManyToOne]
public CompanyDataModel Company { get; set; }
}
public class LocationDataModel
{
[PrimaryKey, AutoIncrement, Column("ID")]
public long ID { get; set; }
public string Name { get; set; }
[ForeignKey(typeof(CompanyDataModel))]
public long CompaniesID { get; set; }
[ManyToOne]
public CompanyDataModel Company { get; set; }
}
这是我期望的 https://i.gyazo.com/bdd8510d0128bab6347bb6c110f03c92.png
我正在得到这个 https://i.gyazo.com/55a00ae07d4f31732db12805fa592aec.png
答案 0 :(得分:0)
我的公式是正确的。我的长度和宽度值不正确。我的宽度是我的长度,而我的长度是我的宽度。抱歉!