class Drawer extends JComponent{}
class AddGraphics{}
public class ArraylistEX {
public static void main(String[] args) {
JFrame fr = new JFrame();
fr.setTitle("2 D");
fr.setSize(500, 400);
fr.setVisible(true);
fr.setDefaultCloseOperation(fr.EXIT_ON_CLOSE);
Container frContainer = fr.getContentPane();
frContainer.add(new Drawer());
}
}
구조는 대략 이렇습니다
Drawer를 처음 호출하면서 파일의 좌표값을 읽어와서 1차로 그려줍니다
그다음은 AddGraphics에서 추가로 그려야할 좌표들을 계산하고 공유된 ArrayList에 적재합니다
좌표들을 계산하고 ArrayList에 적재할때
Drawer에서 repaint() 메서드를 호출해서 그려준것 처럼 실시간으로 추가되는 상황을 그림으로 보고싶습니다
근데 repaint 를 어떻게 호출해야할지 모르겠네요;;;
대략적인 감 조차 안오는 상황입니다...
조언좀 부탁드립니다 ..