文件名称:Paint-program
文件大小:291KB
文件格式:ZIP
更新时间:2024-07-20 01:13:14
JavaScript
油漆程序 我第一次创建了一个绘画程序应用程序来试验 html canvas。 还有很多我可以并且可能会添加到它。 它的创建方式使得添加新工具不会太难。 具有撤消和重做按钮,用于撤消和重做您的工作。 您可以通过单击“新建”按钮来创建新图像,您可以在其中输入所需图像的宽度和高度,并勾选是否希望背景透明。 使用双缓冲。 在对话框中有颜色选择器,以及一个透明度滑块。 可用工具: 具有填充和描边选项以及线宽选项的绘图工具。 具有矩形、圆形、线宽和填充选项的形状工具。 带有更改字体、字体大小和文本旋转选项的文本工具。 [点此试用]( Program.html)
【文件预览】:
Paint-program-master
----Slider.js(3KB)
----images()
--------shapes.png(1KB)
--------backgroundButton.png(234B)
--------optionsImage.png(904B)
--------dialogExit.png(958B)
--------topDiv.png(395B)
--------dialogExitClicked.png(966B)
--------sliderLine.png(185B)
--------bottomBar.png(232B)
--------onClick.png(278B)
--------fxEffects.png(1KB)
--------pencilCursor.png(345B)
--------sliderCircle.png(274B)
--------cross.png(300B)
--------partialBorder.png(147B)
--------text.png(765B)
--------colours.png(24KB)
--------checkedBoard1.png(209B)
--------pencil.png(544B)
--------checkedBoard.png(221B)
----ColourWell.js(2KB)
----DrawTool.js(1KB)
----screenshot1.png(144KB)
----ShapeDrawable.js(1KB)
----NewCanvasDialog.js(2KB)
----MouseTrackingTool.js(2KB)
----projectFilesBackup()
--------.idea()
----SpecialEffectTool.js(1KB)
----ShapeTool.js(1022B)
----Colour.js(184B)
----drawOptionsPanel.js(2KB)
----testSlider.html(580B)
----FxCirclesDrawable.js(1KB)
----layout.css(3KB)
----colourPicker.js(5KB)
----topLevel.class.violet.html(125KB)
----colourPicker.html(290B)
----Tool.js(1KB)
----specialEffectCircles.js(41B)
----LineDrawable.js(1KB)
----slider.css(321B)
----README.md(1KB)
----.idea()
--------misc.xml(127B)
--------encodings.xml(166B)
--------Paint program.iml(283B)
--------vcs.xml(182B)
--------scopes()
--------dictionaries()
--------.name(13B)
--------modules.xml(280B)
----paint.html(1KB)
----TextDrawable.js(1KB)
----Paint Program.html(2KB)
----ShapeOptionsPanel.js(2KB)
----Sidebar.js(1KB)
----screenshot2.png(104KB)
----Dialog.js(4KB)
----PaintProgram.js(5KB)
----paint.css(154B)
----SpecialEffectsOptionsPanel.js(513B)
----ColourBar.js(2KB)
----TextTool.js(2KB)
----DrawingArea.js(2KB)
----Utils.js(2KB)
----screenshot3.png(43KB)
----TextOptionsPanel.js(4KB)
----ColourPickerDialog.js(460B)
----dialog.css(2KB)