📄 county.java
字号:
/*
* County.java
*
* Created on 12 October 2006, 08:08
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package wpc.data;
import java.awt.Graphics;
/**
*
* @author User
*/
public class County extends DataObject{
Town[] data;
/** Creates a new instance of County */
public County(wpc.MainFrame mainFrame) {
super(mainFrame);
createData(mainFrame.getRandom(mainFrame.getMaxRandomTowns())+1);
}
public County(int number, wpc.MainFrame mainFrame) {
super(mainFrame);
createData(number);
}
public void createData(int number){
if(number<=0){
number=1;
}
if(mainFrame.getMaxWorldTraversal() >= 3) {
data = new Town[number];
for(int i = 0;i<number;i++){
if(mainFrame.getDelayCounty()){
try {
Thread.sleep(mainFrame.getDelayCountyValue());
//System.out.println("Checking");
} catch (InterruptedException e){
// the VM doesn't want us to sleep anymore,
// so get back to work
}
}
mainFrame.setPartProgressPlus();
if(mainFrame.getMediumDebugLevel()){
mainFrame.addMessageDateStringDebug("\t\t\tStarting Town("+i+") @ ");
}
data[i]=new Town(mainFrame);
if(mainFrame.getMediumDebugLevel()){
mainFrame.addMessageDateStringDebug("\t\t\tFinished Town("+i+") @ ");
}
}
super.setData(data);
//super.splitWorld();
}
}
public void draw(Graphics g){
g.drawRect(startX, startY, endX, endY);
/*if(data!=null){
for(int i = 0; i<data.length; i++){
if (data[i]!=null){
data[i].draw(g);
}
}
}*/
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -