没有合适的资源?快使用搜索试试~ 我知道了~
SimpleDrawingTool:绘制矩形、圆形和线条的简单工具,具有导入图像和保存文档的功能
共60个文件
java:46个
png:10个
yml:1个
需积分: 5 0 下载量 188 浏览量
2021-07-03
14:11:57
上传
评论
收藏 65KB ZIP 举报
温馨提示
一个简单的绘图工具,是圣安德鲁斯大学CS5001课的最后一课。 特征 绘制矩形、椭圆形以及垂直和水平线 导入 png、jpg 和 bmp 文件 保存文件 撤消和重做 移动和缩放对象 更改填充和线条颜色 改变不透明度 指示 git clone git@github.com:npatmaja/SimpleDrawingTool.git cd SimpleDrawingTool 要运行测试: mvn test 要运行应用程序: mvn exec:java 执照 麻省理工学院许可证 (MIT) 版权所有 (c) 2014 Nauval Atmaja 特此授予任何人免费获得本软件和相关文档文件(“软件”)副本的许可,不受限制地处理本软件,包括但不限于使用、复制、修改、合并的权利、发布、分发、再许可和/或出售软件的副本,并允许向其提供软件的人员这样做,但须符合以下条件: 上述版权声明和
资源推荐
资源详情
资源评论
收起资源包目录
SimpleDrawingTool-master.zip (60个子文件)
SimpleDrawingTool-master
.gitignore 59B
src
main
java
com
nauvalatmaja
SimpleDrawingTool
view
MainFrame.java 26KB
DrawingCanvas.java 5KB
ButtonColourChooser.java 3KB
Exception
NoFileSelectedException.java 260B
DocumentException.java 414B
IOAppException.java 248B
controller
Controller.java 185B
MainFrameController.java 17KB
undoable
UndoableLineColourShape.java 802B
UndoableAddShape.java 628B
UndoableFillColourShape.java 798B
UndoableTransformShape.java 1KB
AbstractUndoableCommand.java 621B
UndoableCommand.java 255B
UndoableDeleteShape.java 636B
UndoException.java 259B
UndoManager.java 2KB
TransformationPoint.java 2KB
IOController.java 3KB
UndoController.java 2KB
model
DrawingDocument.java 6KB
shape
DLine.java 4KB
DEllipse.java 2KB
DRectangle.java 2KB
AbstractDrawingShape.java 10KB
Points.java 969B
ShapeType.java 119B
DImage.java 3KB
DocumentModel.java 593B
factories
DrawingShapeFactory.java 1KB
ShapeFactory.java 866B
Main.java 328B
Properties.java 2KB
resources
draw-line.png 264B
undo.png 1KB
arrows.png 418B
delete.png 1KB
draw-rectangle.png 394B
draw-ellipse.png 959B
draw-square.png 317B
color-swatch.png 657B
redo.png 1KB
pan.png 606B
test
java
com
nauvalatmaja
SimpleDrawingTool
controller
UndoControllerTest.java 3KB
undoable
UndoableFillColourShapeTest.java 1KB
UndoableAddShapeTest.java 1KB
UndoableDeleteShapeTest.java 1KB
UndoableLineColourShapeTest.java 1KB
UndoManagerTest.java 2KB
model
shape
DRectangleTest.java 3KB
DEllipseTest.java 3KB
DLineTest.java 4KB
DImageTest.java 4KB
PointsTest.java 1KB
DrawingDocumentTest.java 4KB
factories
DrawingShapeFactoryTest.java 2KB
.travis.yml 155B
pom.xml 3KB
README.md 2KB
共 60 条
- 1
资源评论
工程求知者
- 粉丝: 31
- 资源: 4608
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功