网站建设资讯

NEWS

网站建设资讯

java坐标代码 坐标的代码

用java语言编写输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。

import

在鹤峰等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站制作、成都网站制作 网站设计制作按需求定制设计,公司网站建设,企业网站建设,成都品牌网站建设,成都全网营销,外贸网站制作,鹤峰网站建设费用合理。

java.util.Scanner;

public

class

TestObject

{

/**

*

@param

args

*/

public

static

void

main(String[]

args)

{

//

TODO

Auto-generated

method

stub

Scanner

in

=

new

Scanner(System.in);

System.out.println("请输入第一个坐标点:");

int

x1

=

in.nextInt();

int

y1

=

in.nextInt();

System.out.println("请输入第二个坐标点:");

int

x2

=

in.nextInt();

int

y2

=

in.nextInt();

int

distance

=

(int)

Math.sqrt(Math.abs((x1

-

x2)*(x1

-

x2))+Math.abs((y1

-

y2)*(y1

-

y2)));

System.out.println("两点间距离是:"+distance);

}

}

如何用java写矩形平移和旋转后输出坐标的代码

import java.applet.Applet;

import java.awt.Graphics;

import java.awt.Color;

public class LX3_3 extends Applet {

public void paint(Graphics g) {

g.setColor(Color.red);//设置红颜色

g.drawOval(35,35,100,60);//画椭圆(圆心、宽和高)

g.fillOval(200,15,60,100);//画具有填充色的圆

g.setColor(Color.blue);//设置蓝颜色

g.drawRect(20,130,80,80);//画矩形

g.fillRect(120,130,80,80);//画具有填充色的矩形

g.drawRoundRect(220,130,80,80,20,20);//画圆角矩形

g.fillRoundRect(320,130,80,80,20,20);//画具有填充色的 圆角矩形

}

}

该程序是在Myeclipse的环境下运行的

在二维平面内,画长方形等都只需要改变点的坐标即可实现平移,旋转,缩放

上面还加入了颜色,可供参考

水平有限,但希望对你有帮助

java程序的坐标怎么写

Point getLocation()

获得组件的位置,形式是指定组件左上角的一个点。

其返回值是一个Point对象,包含着X坐标和Y坐标

接下来可以使用Point的成员

double getX() 以双精度型返回点的 X 坐标。

double getY() 以双精度型返回点的 Y 坐标。

例如:有组件JButton:btnTest

Point p = btnTest.getLocation();

double x = p.getX();

double y = p.getY();

这样可以得到按钮的x坐标和y坐标

JAVA获取雪片的X,Y坐标值

ds.width/2应该是画布或者屏幕的一半。

radom.nextInt()是取得一个随机整数

random.nextInt()%(ds.width/2)你可以理解为求的是“以半屏宽度(或高度)为偏移最大量,随机偏移一个量”,至于后面的+ds.width/2,表示在计算的偏移基础上再向正方向偏移半屏幕宽度(或高度)。

程序计算的最终结果就要看random.nextInt()的值了。不管这个值多大,整除(ds.width/2)后都不会超过(ds.width/2),当然,随机数越离散,得出的雪花越好看。你可以想象一下,ds.width和ds.height均为200像素的话,根据公式,半屏的大小(ds.width/2)就应该是100像素。random.nextInt()假如等于10,10%100=10,再加上(ds.width/2),就是110,同理算出y值。

简单来说,你在屏幕上画一个直角坐标系,原点就是你屏幕的中心点的话,雪花总会落在坐标系的第一象限区域内。

如何用java把数据用坐标实时显示出来?代码越全越好

Java输出到屏幕最简单的方法是 Println (...);

坐标一般是你自己写的变量 int x ;int y;

所以你只要写

Println ("x="+x+", y="+y);即可输出

另外也可以用Label类、JLable类的实例来显示到窗口的标签里

Label xy = new Lable();

xy.lable = "x="+x+", y="+y;

Jlabel用法同Lable一样,只是他们继承的类不同而已

java编写一个表示坐标点的类(Point),其中包含x和y两个坐标点的值,并且包含一个打印出该点坐标的方法

public class Point{

private int x;

private int y;

public getX(){ return x; }

public getY(){ return y; }

public setX(int x){ this.x = x; }

public setY(int y){ this.y = y; }

public Point(int x, int y){

this.x = x;

this.y = y;

}

public displayPoint (){

//输出坐标

System.out.println("x:"+x+",y:"+y);

}

public static distancePoint(Point p1, Point p2){

//计算坐标距离

int a = p1.getX()-p2.getX();

int b = p1.getY()-p2.getY();

return Math.sqrt(a*a+b*b);

}

}


网页名称:java坐标代码 坐标的代码
标题URL:http://cdweb.net/article/hepids.html