📄 house.java
字号:
/*
* House.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 House extends DataObject{
Person[] data;
/** Creates a new instance of House */
public House(wpc.MainFrame mainFrame) {
super(mainFrame);
createData(mainFrame.getRandom(mainFrame.getMaxRandomPeople())+1);
}
public House(int number, wpc.MainFrame mainFrame) {
super(mainFrame);
createData(number);
}
public void createData(int number){
if(number<=0){
number=1;
}
if(mainFrame.getMaxWorldTraversal() >= 5) {
data = new Person[number];
for(int i = 0;i<number;i++){
if(mainFrame.getDelayHouse()){
try {
Thread.sleep(mainFrame.getDelayHouseValue());
//System.out.println("Checking");
} catch (InterruptedException e){
// the VM doesn't want us to sleep anymore,
// so get back to work
}
}
if(mainFrame.getHighDebugLevel()){
mainFrame.addMessageDateStringDebug("\t\t\t\t\t\tStarting Person@ ");
}
data[i]=new Person(mainFrame);
if(mainFrame.getHighDebugLevel()){
mainFrame.addMessageDateStringDebug("\t\t\t\t\t\tSFinished Person@ ");
}
}
}
}
public void draw(Graphics g){
//g.drawRect(startX, startY, endX, endY);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -