sketchpad:ELE 583 最终项目

时间:2024-06-26 12:07:27
【文件属性】:

文件名称:sketchpad:ELE 583 最终项目

文件大小:32KB

文件格式:ZIP

更新时间:2024-06-26 12:07:27

Java

画板 Ivan Sutherland 的 SKETCHPAD 的 Java 演示 David Fridovich-Keil,ELE 583(2015 年Spring) 构建: $ git clone $ javac Sketch.java 跑步: $ java 草图 画板几乎完全由鼠标操作。 首先,单击窗口顶部附近的“点”或“线”按钮。 一个点需要在绘图板上单击一次,而一条线需要两次。 要输入约束,请单击所需的按钮,然后单击两个形状(注意,每次单击后它们会突出显示,系统输入新约束后将不突出显示)。 要创建复合形状,您必须首先将一些基本形状组合在一起(通过单击“组合”按钮,然后单击每个所需的基本形状,然后点击“返回”)。 然后,单击“复合”按钮,然后再次从下拉菜单中单击所需的复合。


【文件预览】:
sketchpad-master
----StdOut.java(6KB)
----Constraint.java(484B)
----Line.java(5KB)
----Button.java(3KB)
----Queue.java(5KB)
----Sketch.java(11KB)
----Point.java(6KB)
----SamePointConstraint.java(2KB)
----ParallelLineConstraint.java(2KB)
----PerpendicularLineConstraint.java(2KB)
----SameLengthConstraint.java(2KB)
----.gitignore(10B)
----StdIn.java(13KB)
----README.md(913B)
----Composite.java(7KB)
----StdDraw.java(41KB)
----Shape.java(783B)
----Canvas.java(12KB)

网友评论