jar 파일 이용 그래프 그리기 오류
지나
그래프를 그려주는 역할을 하는 jar 파일을 라이브러리에 저장시켜놓고 rabbitmodel 과 rabbitsimapp 이라는 두개의 클래스를 설정해서 그래프를 그리는 작업을 하고 있습니다.
rabbitmodel 은 단순하게 공식만 써놓고 rabbitsimapp으로 jar 파일 안의 그래프를 그려주는 또다른 클래스인 rabbitsim을 불러내어 그래프를 그립니다.
package lab03; public class rabbitmodel {
double population;
double year; public rabbitmodel() {
} public void reset() {
this.population = 0;
} public void simulateyear() {
this.population = population + 40 * math.abs(math.sin(year));
year++;
} public double getpopulation() {
return population;
}
}--------------------------------------------------------------package lab03;import lab03.rabbitmodel;
import lab03.rabbitsim; public class rabbitsimapp { public rabbitsimapp() { } public static void main(string[] arg){ rabbitsim rabbit = new rabbitsim(); rabbitmodel model = new rabbitmodel(); rabbit.simulate(model); rabbit.draw();
}
}
여러 조언을 받아서 여기까지 진행했으나 그래프가 그려지지 않고 그냥 백지로만 뜨네요..
year의 초기값이 정해져 있지 않다고 해서 이리저리 시도를 해봤으나 모두 실패했습니다.
초기값 문제가 아닌 것 같기도 하고... 어디가 문제인지 전혀 모르겠습니다...단순히40 * |sin(year)| 이 공식을public void simulateyear() {} 이 메소드 안에 넣어서 작동시켜 그래프를 도출하기만 하면 되는데 뭐가 문제인지 작동이 되질 않네요... ㅜㅜ;;;;jar 파일도 첨부하겠습니다.. 고수님들의 많은 조언 부탁드립니다...
p.s. jar 파일로 실험을 해보시려는 분들은 패키지와 클래스 이름 등이 제것과 똑같아야 작동이 됩니다..