📄 mypoint.java
字号:
// Decompiled by Jad v1.5.7c. Copyright 1997-99 Pavel Kouznetsov.// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html// Decompiler options: packfields(5) packimports(3) nocasts braces // Source File Name: Fortune.javaimport java.awt.Graphics;import java.awt.Point;class MyPoint implements Paintable{ public MyPoint(double d, double d1) { x = d; y = d1; } public MyPoint(MyPoint mypoint) { x = mypoint.x; y = mypoint.y; } public MyPoint(Point point) { x = point.x; y = point.y; } public void paint(Graphics g) {/* int x = (int)this.x, y = (int)this.y; g.drawLine(x , y-2, x , y-2); g.drawLine(x-1, y-1, x+1, y-1); g.drawLine(x-2, y , x+2, y ); g.drawLine(x-1, y+1, x+1, y+1); g.drawLine(x , y+2, x , y+2);*/ g.fillOval((int)(x - 3.0), (int)(y - 3.0), 7, 7);// g.drawOval((int)(x - 4.0), (int)(y - 4.0), 9, 9); } public double distance(MyPoint mypoint) { double d = mypoint.x - x; double d1 = mypoint.y - y; return Math.sqrt(d * d + d1 * d1); } volatile double x, y;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -