java.awt.Frame show方法已过时

代码

import java.awt.Frame;
public class MyTest{
	public static void main(String args[]){
		Frame w = new Frame();
		w.show();//已过时
	}
}

执行时信息如下

MyTest.java使用或覆盖了已过时的 API

原因:Frame中的show方法已经过时了

解决办法:将w.show()修改为w.setVisible(true);

转载自:http://blog.chinaunix.net/uid-10726463-id-190890.html

### 回答1: java.awt.Point是Java中的一个类,用于表示二维平面上的一个点。它包含两个整型变量x和y,分别表示该点在x轴和y轴上的坐标。 使用java.awt.Point类可以进行以下操作: 1. 创建一个Point对象:可以使用Point类的构造函数创建一个Point对象,例如:Point p = new Point(10, 20); 2. 获取和设置Point对象的坐标:可以使用getX()和getY()方法获取Point对象的x和y坐标,也可以使用setLocation()方法设置Point对象的坐标。 3. 计算两个Point对象之间的距离:可以使用distance()方法计算两个Point对象之间的距离。 4. 移动Point对象:可以使用translate()方法将Point对象沿着x和y轴移动指定的距离。 5. 判断两个Point对象是否相等:可以使用equals()方法判断两个Point对象是否相等。 6. 将Point对象转换为字符串:可以使用toString()方法将Point对象转换为字符串。 总之,java.awt.Point类提供了一些方便的方法来处理二维平面上的点,可以方便地进行坐标计算和移动等操作。 ### 回答2: Java.awt.point是Java程序语言中的一个数据类型,用于表示一个点的二维坐标。这个点有两个坐标分量x和y,坐标值的数据类型是整数。Java程序员可以在编写Java代码时使用java.awt.point来表示一个点的坐标。 在Java.awt.point中,有很多方法可以使用,例如: 1.构造方法 Point() //构造一个初始坐标(0,0)的点 Point(int x, int y) //构造一个坐标为(x,y)的点 Point(Point p) //构造一个与指定点相同坐标的点 2.获取坐标的方法 getX() //获取该点的横坐标 getY() //获取该点的纵坐标 3.设置坐标的方法 setLocation(int x, int y) //设置该点的坐标为(x,y) setLocation(Point p) //设置该点的坐标与指定点相同 4.偏移坐标的方法 translate(int dx, int dy) //将该点坐标移动(dx, dy)个单位 5.判断两个点是否相等的方法 equals(Object obj) //如果该点坐标等于另一个点的坐标,返回true 使用Java.awt.point,可以实现很多与二维坐标相关的操作,例如图形的绘制、物体的运动轨迹的计算等等。在实际的编程过程中,可以根据不同的需求灵活运用这些方法,快速编写出高效且可靠的Java程序。 ### 回答3: Java的"java.awt.Point"类用于表示2维平面上的一个点。你可以使用该类创建一个对象来表示一个点的坐标(x,y)。该类提供了一些方法用于获取或修改这个点的位置。 1. 构造方法 Point类包含多个构造函数用于创建Point对象。 - Point(): 创建一个x和y均为0的点。 - Point(int x, int y): 创建一个指定x和y坐标的点。 - Point(Point p): 创建一个与给定坐标点p相同的点。 例如,要创建一个点对象(3,4),新建一个Point对象,如下所示: Point p = new Point(3, 4); 2. 获取坐标点 可以使用getX()和getY()方法从Point对象中获取x和y坐标,如下所示: int x = p.getX(); int y = p.getY(); 3. 修改坐标点 可以使用setX()和setY()方法从Point对象中修改x和y坐标,如下所示: p.setX(5); p.setY(6); 需要注意的是,这些方法将直接修改对象中的x和y坐标,因此要小心使用。 4. 移动点位置 可以使用translate()方法在平面上移动点。该方法使用指定的dx和dy参数增加x和y坐标的值,如下所示: p.translate(2, 3); // 将点向右移动2个单位,向下移动3个单位 移动点后,必须使用getX()和getY()方法来获取移动后的坐标值。 5. 比较点 可以使用equals()方法比较两个点是否相等。该方法根据坐标值比较两个点是否重合。如下所示: Point p1 = new Point(3, 4); Point p2 = new Point(3, 4); boolean isEqual = p1.equals(p2); // 返回true 需要注意的是,equals()方法比较的是两个对象的坐标值是否相等,而不是比较两个引用是否指向同一个对象。因此,即使使用两个不同的Point对象,只要它们具有相同的坐标,equals()方法返回true。 总之,Point类是Java中用于表示2维平面上的点的基本类之一。它提供了创建点对象、获取和修改坐标、移动点位置、比较点等基本功能。如果你需要在Java中使用点类型,可以尝试使用Point类。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值