「java坐标定位」java实现地图定位

博主:adminadmin 2023-01-07 07:03:09 762

今天给各位分享java坐标定位的知识,其中也会对java实现地图定位进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java中如何定义控件的坐标?

1. public void setLocation(Point p)\x0d\x0a\x0d\x0a 将组件移到新位置。通过点 p 来指定新位置的左上角。在父级坐标空间中给出点 p。\x0d\x0a参数:\x0d\x0a\x0d\x0a p - 定义新位置左上角的点,在此组件的父级坐标空间中给出\x0d\x0a\x0d\x0a2. public void setLocation(int x, int y) //重载的方法\x0d\x0a\x0d\x0a 将组件移到新位置。通过此组件父级坐标空间中的 x 和 y 参数来指定新位置的左上角。\x0d\x0a\x0d\x0a参数:\x0d\x0a x - 父级坐标空间中新位置左上角的 x 坐标\x0d\x0a y - 父级坐标空间中新位置左上角的 y 坐标\x0d\x0a\x0d\x0a3. public void setBounds(int x,\x0d\x0a int y,\x0d\x0a int width,\x0d\x0a int height)\x0d\x0a\x0d\x0a 移动组件并调整其大小。由 x 和 y 指定左上角的新位置,由 width \x0d\x0a和 height 指定新的大小。\x0d\x0a\x0d\x0a参数:\x0d\x0a x - 组件的新 x 坐标\x0d\x0a y - 组件的新 y 坐标\x0d\x0a width - 组件的新 width\x0d\x0a height - 组件的新 height

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怎么打开坐标?

在Java版中,通过按F3(在某些键盘上需要按Fn_+_F3)可以打开带有诸多信息的调试界面,其中在屏幕左上角就有您的当前坐标。

在基岩版中,可以通过更改世界选项来显示玩家所在位置的方块坐标。如果把“显示坐标”选项打开,则坐标将显示在左上角的框中。可以在创建世界菜单中打开选项。

java中如何定义控件的坐标(绝对位置)

1. public void setLocation(Point p)

将组件移到新位置。通过点 p 来指定新位置的左上角。在父级坐标空间中给出点 p。

参数:

p - 定义新位置左上角的点,在此组件的父级坐标空间中给出

2. public void setLocation(int x, int y) //重载的方法

将组件移到新位置。通过此组件父级坐标空间中的 x 和 y 参数来指定新位置的左上角。

参数:

x - 父级坐标空间中新位置左上角的 x 坐标

y - 父级坐标空间中新位置左上角的 y 坐标

3. public void setBounds(int x,

int y,

int width,

int height)

移动组件并调整其大小。由 x 和 y 指定左上角的新位置,由 width

和 height 指定新的大小。

参数:

x - 组件的新 x 坐标

y - 组件的新 y 坐标

width - 组件的新 width

height - 组件的新 height

Java 坐标问题

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;

import java.text.*;

/**

* @author Hardneedl

*/

class CoordinateDemo extends JFrame {

private static final Dimension minSize = new Dimension(300, 200);

private static final Dimension maxSize = new Dimension(1024, 768);

private static final Dimension preferredSize = new Dimension(600, 400);

public Dimension getMaximumSize() {return maxSize;}

public Dimension getMinimumSize() {return minSize;}

public Dimension getPreferredSize() {return preferredSize;}

public String getTitle() {return "Coordinate Demo";}

private class CoordinateCanvas extends JComponent{

private String s;

private CoordinateCanvas() {

addMouseMotionListener(new MouseAdapter(){

public void mouseMoved(MouseEvent e) {

s = MessageFormat.format("X:{0,number,integer}, Y:{1,number,integer}",e.getX(),e.getY());

paintImmediately(getBounds());

}

});

}

protected void paintComponent(Graphics g) {

super.paintComponent(g);

Graphics g2d = g.create();

g2d.setColor(Color.BLACK);

g2d.fillRect(0,0,getWidth(),getHeight());

g2d.setColor(Color.YELLOW);

g2d.drawString(s==null?"":s,20,20);

g2d.dispose();

}

};

CoordinateDemo() throws HeadlessException {

doLay();

attachListeners();

}

private void doLay() {

getContentPane().add(new CoordinateCanvas(),BorderLayout.CENTER);

pack();

}

private void attachListeners() {

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

public static void main(String[] args) {new CoordinateDemo().setVisible(true);}

}

网易我的世界java1.18怎么看坐标?

摘要 您的问题已收到,打字需要一点时间,还请稍等一下,请不要结束咨询哦,您也可以提供更多有效信息,以便我更好为您解答。 咨询记录 · 回答于2022-06-19 我的世界电脑网易版1.18版本坐标显示怎么开 您的问题已收到,打字需要一点时间,还请稍等一下,请不要结束咨询哦,您也可以提供更多有效信息,以便我更好为您解答。 按F3按钮就可以在左侧看见目前的坐标了。1,首先我们需要进入游戏,然后按F3打开参数列表。2,然后就可以在左侧看见目前的XYZ坐标了。

关于java坐标定位和java实现地图定位的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。