JComponent 와 Container에서 메서드 차이....
By ProgrammerGJ | 2017년 8월 4일 |
차트를 그리려고 JPanel을 상속받아서 클래스를 만들고 다음과 같은 메서드를 작성했는데 1234@Overridepublic void paintComponents(Graphics g) { super.paintComponents(g);}Colored by Color Scriptercs 그림이 그려지지 않는 것이었다...................... 몇날 몇일을 고생했는데.... 헛질 하게 된 것이다.........이클립스에서 자동으로 만들어주는 기능을 사용 했을 뿐인데..... 알고 봤더니 s 붙은 부분은 Container 를 상속받아서 JPanel 에 repaint() 함수가 안보이는 것이었던 것이었다... JPanel 에 상속을 받아서 그림을 repaint() 하고 싶은 경우에는 다음과