求一个java程序:绘图程序包括画圆,椭圆,线,矩形,自定义。并且可以调图…
允许迭代文本和相关属性信息。属性是由键标识的键/值对。给定字符上没有两个属性可以具有相同 的键。属性的值是不可变的,或者客户端或存储不得突变。它们总是通过引用传递,而不是克隆。
calCircum()可以返回矩形的周长,使用方法float calSquare()可以返回矩形的面积。编写方法show(),显示图形的线条颜色和填充颜色,输出面积和方法。
把frame=new subJFrame(DrawShapes);改成frame=new JFrame(DrawShapes);程序基本没问题,在public void paint(Graphics g)中加上如下程序就可以了。
Graphics类提供基本绘图方法,Graphics2D类提供更强大的绘图能力。Graphics类提供基本的几何图形绘制方法,主要有:画线段、画矩形、画圆、画带颜色的图形、画椭圆、画圆弧、画多边形等。
public abstract class Graphicsextends Object Graphics 类是所有图形上下文的抽象基类,允许应用程序可 以在组件(已经在各种设备上实现),以及闭屏图像上,进行绘制。
java做的绘图程序
求Java画图版,能画正多边形的代码! 设计一个交互式程序,绘制图形包括园、三角形、正方形、五边形、六边形其中的一种,大小由鼠标拖动决定。
-04-22 用java编写一个简单的画图程序。
改了几个地方,实现了你想要的功能。你程序的问题是重写了JButton, 增加了绘图程序 覆盖了按钮界面,你看看我修改的地方就明白了。
html5 您的浏览器不支持 HTML5 canvas 标签。
开四个变量currentX,currentY,previousX,previousY,把每次鼠标所在点存在变量currentX,currentY中,下一次存的时候就把currentX和currentY的值放到previousX和previousY中,这样就能方便的访问倒数第二个点的坐标了。
Graphics2D类的绘图方法 Graphics2D类仍然保留Graphics类的绘图方法,同时增加了许多新方法。新方法将几何图形(线段、圆等)作为一个对象来绘制。在java.awt.geom包中声明的一系列类,分别用于创建各种身体图形对象。
Java绘图机制是什么样的
1、java有一组绘制圆弧的函数drawArc()和fillArc(),drawArc()函数绘制边框无填充,fillArc()有填充,两个函数都可以指定开始角度和弧跨越的角度。
2、Java语言在Graphics类提供绘制各种基本的几何图形的基础上,扩展Graphics类提供一个Graphics2D类,它拥用更强大的二维图形处理能力,提供、坐标转换、颜色管理以及文字布局等更精确的控制。
3、Java程序的运行机制可以分为以下几个步骤:编写Java源代码:首先,程序员需要使用Java编程语言编写源代码。Java源代码是以.java为扩展名的文本文件,包含了Java程序的逻辑和功能。
用Java一个简单的画图程序
public interface Drawable{ public void draw();} class DrawPoint implements Drawable{ public void draw(){ System.out.println(draw a point);} } 同理可得到画其他图形的类。
我基于你原来画图的方法,添加了事件触发的命令b[j].setActionCommand(b + j);否则你不能在事件响应处理的方法中使用e.getActionCommand(),而且字符串的比较用equals方法比较好。
-04-22 用java编写一个简单的画图程序。
在 g 后面打个点就有提示这个 Graphics 有什么方法可用,里面就有2D绘图的方法。
照你这样说,你应该还未搞好吧,你不防用CAD和Photoshop啊,这两个都挺好用的。
用java编写一个简单的画图程序。不用复杂
public interface Drawable{ public void draw();} class DrawPoint implements Drawable{ public void draw(){ System.out.println(draw a point);} } 同理可得到画其他图形的类。
向量X-x,Y-y则表示一个方向,这个方向应该是一个实数,而不是有这四个变量去求,应该是知道中心坐标和方向去求X,Y 方向的表示 用0-2*Math.PI去表示 然后用求正玄,余玄,再根据中心坐标求X,Y是很容易的。
我基于你原来画图的方法,添加了事件触发的命令b[j].setActionCommand(b + j);否则你不能在事件响应处理的方法中使用e.getActionCommand(),而且字符串的比较用equals方法比较好。
在 g 后面打个点就有提示这个 Graphics 有什么方法可用,里面就有2D绘图的方法。
照你这样说,你应该还未搞好吧,你不防用CAD和Photoshop啊,这两个都挺好用的。
JAVA也可以用于图像的设计吗?
1、参透用户需求,提高与用户的互动 大多数的网站都很看重与用户之间的互动,千方百计的想要提高用户的活跃度,但是效果一直不是很理想。
2、Java不适合做这个,虽然有j3d的库和jogl的接口,但在性能上差太远,只能做着玩的。
3、java.awt。GUI,图形用户界面,是指采用图形方式显示的计算机操作用户界面。java.awt是一个软件包,包含用于创建用户界面和绘制图形图像的所有分类,所以进行java基本的gui设计需要用到的包是java.awt。
4、可以呀。只要调用相应的图像处理函数库就行了。当然,如果你厉害,自己写图像处理底层函数也可以。
5、不可以的,但是可以先使用Ps等图片处理工具将图片美化好后,再使用java进行编写。