我在一个小程序中工作,允许您将事物放在地图上,给它起一个名字或描述。这些地方可以有一个类别,你可以从带有defaultListModel的JList中选择。如果我创建了一些类别并选择保存我的项目并继续其他时间,当我加载保存的文件时,除了我的类别列表外,所有内容都加载完美。它仍然是空白的,如果我有一个带有类别的项目并加载一个新项目,旧的类别仍然在那里......我无法弄清楚什么是错的,我一定错过了一些更新这里吗?
package test;
import java.awt.*;
import java.io.*;
public class PlaceCategory implements Serializable {
private String name;
public Color color;
public PlaceCategory(String name, Color color){
this.name = name;
this.color = color;
}
public String toString(){
return name;
}
public Color getColor() {
return color;
}
public String getName(){
return name;
}
}
和我的placecategory ofc!
(x,x+y)
or (x+y,y)
or (x-y,y)
or (x,x-y)
答案 0 :(得分:0)
找到一种方法来实现它!在加载后添加了这个:
pick random starting point
if any of the two neighbors have higher value:
move to the neighbor
else:
return value at current point