Java画图板课程设计报告
1、首先是得到图片的保存路径,然后截取图片的路径。然后再用文件的输入输出流。把文件读入数级组中。再它其写到指定的文件夹中。
2、因为你最后写的paint方法是JFrame 的,而不是Canvas的。应该自己写个继承Canvas的类,然后重构paint方法,然后在鼠标事件里调用Canvas对象的paint方法。
3、java绘图要长期保持,要重写:AWT—paint(Graphics)swing—paintComponent(Graphics)方法。=== 你意思是鼠标动作都画出相应的形状吧。你目前要画的都是线,那么这样做,程序主体里放一个队列,用Vector和ArrayList实现都可以。
JAVA做WINDOWS画图板的源程序?
public static void main(String args[]) { new paintboard(画图程序); } }___-30分给你程序了,你真是。。
JAVA开发的程序可以通过JVM for windows在Windows上运行,但并不能用来开发Windows原生程序,正如现在的HTML5开发的应用可以再Andriod上运行,但并不是安卓的原生应用一样。Java语言的一个非常重要的特点就是与平台的无关性。
照你这样说,你应该还未搞好吧,你不防用CAD和Photoshop啊,这两个都挺好用的。
因为你最后写的paint方法是JFrame 的,而不是Canvas的。应该自己写个继承Canvas的类,然后重构paint方法,然后在鼠标事件里调用Canvas对象的paint方法。
这个是Borland不公开的使用技巧,能够通过JBuilder来制作exe文件来启动Java文件。JBuilder并不支持本地编译机制。但是有一个隐藏的技巧可以让你从可执行文件来启动Java程序,可以出现或者不出现console窗口。
JAVA画图板程序,用netbeans做,要求画圆,椭圆,直线,三角形,矩形,可以…
直线,g.drawLine(x,y,x2,y2); // 参数分别是起止点坐标。矩形,g.fillRect(x, y, w, h); // 参数分别是左上角坐标和宽及高。
可以绘制点、线段、直线、向量、多边形、圆锥曲线,甚至是函数,并且可以改变它们的属性。
用直尺与圆规当然可以做出许多种之图形,但有些图形如正七边形、正九边形就做不出来。\x0d\x0a以下介绍几种几何画图软件\x0d\x0a(1)几何图霸(三维动态绘图软件)V3不错啊。
画椭圆形所需工具:圆规、直尺、铅笔。步骤:先椭圆的长轴直线AB,再作AB的垂直平分线CD,交于O点。用直线连接AC点。在AC上找一点D,使DC=1/2长轴-1/2短轴。作AD的垂直平分线,交长轴为O1点。