2
/4
在每个图层中,我们可以根据需求添加字段信息,这里的字段就是我们根据自己需要建立的自定义内容存储的功能,您可以将内容填写在这些字段内。
具体 *** 作为:在图层列表页面,点击需要添加字段的图层后面的“…”,在d出的功能框中选择字段管理即可进入字段页面。
3
/4
这时就可以在地图上添加标记点了,点击地图界面右侧最下方的“画点”按钮,移动地图选择要标记点的位置,再点击下方“在此添加标记”按钮,即可跳转到标记信息填写页面。在这里可以填写信息,并且之前添加的字段信息也可以填写进来。
在这里要特别弯脊旅声明,标记信息填写页面会自动选择设置了“默认图层”的图层,如果不是往该图层添加标记点,需要手动切换图层。
4
/4
填写完信息就会直接返回地图界面,就可以看到添加的标记点了,点击需要查看详情的标记,会在界面下方d出标记的一些功能 *** 作,包括分享、导航、修改位置、编辑等功能。可以将点分享给好友,或者直接导航到这个点的位置、也可以直接修改标记的位置或者编辑信息。
还可以点击标记信息右侧的详情按钮,进入标记详情,可以查看完整的标记信息。
内容仅供参考并受版权保护
举报/反馈
1、打开微信,从上往下滑动,在搜索小程序中输入群报数。2、在群轿胡报数小程序内,可点击创建后,选择已有模版。也可点击从空白创建,添加自己所需内容。这里使用从空白创建。
3、在输入标题后,可按照图片顺序启用名单,点此添加名单进行班级闭旅拦名单预设。并选择点选式。
4、可以按照需要添加填表项,镇春如添加视频后输入标题背诵概念,即可让学生将背诵概念的视频上传到小程序中。
5、可以点击开启循环打卡,即可检查学生每日背诵情况。
import java.awt.event.MouseEvent
import java.awt.event.MouseListener
import javax.swing.*
import java.awt.*
import java.util.LinkedList
public class DrawPoint extends JFrame implements MouseListener{
private LinkedList<Point> list//新建一个Point类型的链表存储用于存储“节点”
private final int WIDTH=318,HEIGHT=340
private Dimension scrnsize
private Toolkit toolkit = Toolkit.getDefaultToolkit()
public DrawPoint() {
// TODO Auto-generated constructor stub
list=new LinkedList<Point>()//链表初始化
//窗口设置部分,不比细究
this.setSize(WIDTH,HEIGHT)
this.setResizable(false)
this.setDefaultCloseOperation(EXIT_ON_CLOSE)
scrnsize = toolkit.getScreenSize()
setLocation(scrnsize.width / 2 - getWidth() / 2,
scrnsize.height / 2 - getHeight() / 2)
this.addMouseListener(this)//添加窗口鼠标监听
this.setVisible(true)
}
@Override
public void mouseClicked(MouseEvent e) {
// TODO Auto-generated method stub
}
@Override
public void mouseEntered(MouseEvent e) {
// TODO Auto-generated method stub
}
@Override
public void mouseExited(MouseEvent e) {
// TODO Auto-generated method stub
}
@Override
public void mousePressed(MouseEvent e) {
// TODO Auto-generated method stub
}
@Override
public void mouseReleased(MouseEvent e) {
//为鼠标按钮释放添加事件处理
// TODO Auto-generated method stub
int x=e.getX()//获取鼠标的x坐标
int y=e.getY()//获取李族鼠标的y坐标哪枣弊
String str=JOptionPane.showInputDialog(null, "请输入改点标记文字")
//显示对话框,根据用户输入得到标记文字岩隐
if(str!=null){//若标记文字不为空,则该点视为有效点,将该点加入链表
list.add(new Point(x,y,str))
}
repaint()//用该函数调用paint()方法,进行重构 *** 作
this.validate()
}
public void paint(Graphics g){
if(list.isEmpty())//如果链表为空,不进行任何 *** 作,直接返回
return
for(Point p:list){//遍历数组,获取所有节点
g.drawOval(p.getX(), p.getY(), 2, 2)//先画点
g.drawString(p.getS(), p.getX()+5, p.getY()+6)//再标注节点的描述性文字
}
}
public static void main(String args[]){
DrawPoint p=new DrawPoint()
}
}
class Point {//节点类,包含x坐标,y坐标,描述性文字3个属性
private int x,y//x坐标和y坐标
private String s//描述性文字
public Point(){
x=0
y=0
s=""
}
public Point(int x,int y,String s){
this.x=x
this.y=y
this.s=s
}
public int getX(){
return x
}
public int getY(){
return y
}
public String getS(){
return s
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)