분류 전체보기354 9주차 5번문제 P9_5 강의자료에 나오는 InvestmentViewer1 프로그램에서는 AddInterestListener가 inner class로 구현되어 있습니다. 이것을 수정하여 inner class가 아닌 일반 클래스로 만드시오. 힌트: AddInterestListener 구성자가 BankAccount와 JLabel을 파라미터로 갖도록 하면 됩니다. AddInterestListener package p9_5; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JLabel; public class AddInterestListener implements ActionListener{ public AddI.. 2009. 5. 9. 9주차 4번문제 P9_4 강의자료에 나오는 ButtonTester 프로그램을 수정하여 화면에 두 개의 버튼이 보이게 하고 각 버튼의 이름을 A, B로 하시오. 버튼을 클릭할 때마다 클릭된 버튼이 어떤 것인가에 따라 "Button A was clicked 1 time(s)!", "Button A was clicked 2 time(s)!", ..., 혹은 "Button B was clicked 1 time(s)!", "Button B was clicked 2 time(s)!", ... 메시지가 프린트되게 하시오. 리스너 클래스를 하나만 정의하고 그 인스턴스도 한 개만 구성하여 두 버튼의 리스너로 등록하시오. 힌트: 리스너 클래스를 아래와 같이 ButtonTester 클래스의 main 메소드 내에 inner class 형태로.. 2009. 5. 9. 9주차 3번문제 P9_3 강의자료에 나오는 ButtonTester 프로그램을 수정하여 화면에 두 개의 버튼이 보이게 하고 각 버튼의 이름을 A, B로 하시오. 버튼을 클릭할 때마다 클릭된 버튼이 어떤 것인가에 따라 "Button A was clicked 1 time(s)!", "Button A was clicked 2 time(s)!", ..., 혹은 "Button B was clicked 1 time(s)!", "Button B was clicked 2 time(s)!", ... 메시지가 프린트되게 하시오. 리스너 클래스는 하나만 정의하고 그 인스턴스를 두 개 구성하여 두 버튼의 리스너로 각각 등록하시오. 힌트: 리스너 클래스를 아래와 같이 작성하면 됩니다. public class ClickListener implem.. 2009. 5. 9. 9주차 2번문제 P9_2 강의자료에 나오는 ButtonTester 프로그램을 수정하여 화면에 두 개의 버튼이 보이게 하고 각 버튼의 이름을 A, B로 하시오. 버튼을 클릭할 때마다 클릭된 버튼이 어떤 것인가에 따라 "Button A was clicked 1 time(s)!", "Button A was clicked 2 time(s)!", ..., 혹은 "Button B was clicked 1 time(s)!", "Button B was clicked 2 time(s)!", ... 메시지가 프린트되게 하시오. 각 버튼을 위한 리스너 클래스를 각각 정의하고 그 인스턴스들을 구성하여 버튼의 리스너로 각각 등록하시오. Button Tester package p9_2; import java.awt.event.ActionList.. 2009. 5. 9. 이전 1 ··· 79 80 81 82 83 84 85 ··· 89 다음