类 RemoteRendererImpl
java.lang.Object
com.example.graphics.proxy.RemoteRendererImpl
- 所有已实现的接口:
RemoteRenderer
Implementation of the RemoteRenderer interface.
This simulates a remote rendering service.
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
clear()
Clear the remote rendering surfacevoid
display()
Display the rendered content remotelyvoid
renderCircle
(Circle circle) Render a circle remotelyvoid
renderLine
(Line line) Render a line remotelyvoid
renderRectangle
(Rectangle rectangle) Render a rectangle remotelyvoid
renderTriangle
(Triangle triangle) Render a triangle remotelyprivate void
Simulate network delay for remote operations
-
构造器详细资料
-
RemoteRendererImpl
public RemoteRendererImpl()
-
-
方法详细资料
-
renderCircle
从接口复制的说明:RemoteRenderer
Render a circle remotely- 指定者:
renderCircle
在接口中RemoteRenderer
- 参数:
circle
- the circle to render
-
renderRectangle
从接口复制的说明:RemoteRenderer
Render a rectangle remotely- 指定者:
renderRectangle
在接口中RemoteRenderer
- 参数:
rectangle
- the rectangle to render
-
renderLine
从接口复制的说明:RemoteRenderer
Render a line remotely- 指定者:
renderLine
在接口中RemoteRenderer
- 参数:
line
- the line to render
-
renderTriangle
从接口复制的说明:RemoteRenderer
Render a triangle remotely- 指定者:
renderTriangle
在接口中RemoteRenderer
- 参数:
triangle
- the triangle to render
-
clear
public void clear()从接口复制的说明:RemoteRenderer
Clear the remote rendering surface- 指定者:
clear
在接口中RemoteRenderer
-
display
public void display()从接口复制的说明:RemoteRenderer
Display the rendered content remotely- 指定者:
display
在接口中RemoteRenderer
-
simulateNetworkDelay
private void simulateNetworkDelay()Simulate network delay for remote operations
-