将这段C#代码翻译成Java public interface I_SvgCommAtt { /// <summary> /// Id /// </summary> string Id { get; set; } /// <summary> /// 旋转角度 /// </summary> int Rotate { get; set; } /// <summary> /// 旋转中心 /// </summary> System.Drawing.Point RotatePoint { get; set; } /// <summary> /// 线宽 /// </summary> int LineSize { get; set; } /// <summary> /// 线透明度 0透明~255不透明 /// </summary> byte LineOpacity { get; set; } /// <summary> /// 线颜色 /// </summary> System.Drawing.Color LineColor { get; set; } /// <summary> /// 填充颜色 /// </summary> System.Drawing.Color FillColor { get; set; } /// <summary> /// 填充透明度 0透明~255不透明 /// </summary> byte FillOpacity { get; set; } /// <summary> /// 图案填充 /// </summary> Svg_Def.Pattern FillStyle { get; set; } }
时间: 2023-09-03 10:14:57 浏览: 125
public interface I_SvgCommAtt {
// Id
String getId();
void setId(String id);
// 旋转角度
int getRotate();
void setRotate(int rotate);
// 旋转中心
Point getRotatePoint();
void setRotatePoint(Point rotatePoint);
// 线宽
int getLineSize();
void setLineSize(int lineSize);
// 线透明度 0透明~255不透明
byte getLineOpacity();
void setLineOpacity(byte lineOpacity);
// 线颜色
Color getLineColor();
void setLineColor(Color lineColor);
// 填充颜色
Color getFillColor();
void setFillColor(Color fillColor);
// 填充透明度 0透明~255不透明
byte getFillOpacity();
void setFillOpacity(byte fillOpacity);
// 图案填充
Svg_Def.Pattern getFillStyle();
void setFillStyle(Svg_Def.Pattern fillStyle);
}
请注意,Java中的Color和Point类与C#中的System.Drawing.Color和System.Drawing.Point类不完全相同,因此可能需要对其他部分进行适当修改。
阅读全文