본문 바로가기
728x90

명품자바실습문제12

명품 JAVA Programming 12장 연습문제 정답 명품 JAVA Programming 12장 연습문제 정답 명품 JAVA Programming 12장 연습문제 정답 1. ③. 그래픽 기반 프로그래밍과 컴포넌트 기반 프로그래밍은 함께 사용하면 보다 다양한 GUI를 만들 수 있다. 2. ③ 3. ③. Graphics로 선을 그릴 때 선의 두께를 조절할 수 없다. 4. ④ 5. AWT 컴포넌트와 스윙 컴포넌트가 화면에 그려지는 과정은 매우 다르다. AWT 컴포 넌트의 그리기는 Component 클래스의 paint(), update() 등의 메소드에 의해 지배 받지만, 스윙 컴포넌트의 경우 JComponent에 구현된 paint(), paintComponent(), paintChildren() 등의 메소드에 의해 지배받는다. 그러므로 한 컨테이너에 AWT 컴포.. 2020. 12. 12.
명품 JAVA Programming 11장 연습문제 정답 명품 JAVA Programming 11장 연습문제 정답 명품 JAVA Programming 11장 연습문제 정답 1. ③ 컴포넌트가 만들어진 시간 2. ① 이미지나 텍스트 출력 3. ImageIcon icon = new ImageIcon("java.jpg"); // java.jpg 파일을 로딩한다. JLabel label = new JLabel(); // 빈 JLabel 컴포넌트를 생성한다. label.setIcon(icon); // 이미지를 레이블에 부착한다. 4. c.setVisible(false); // 컴포넌트가 보이지 않도록 만든다. c.setFont(new Font("Gothic", Font.PLAIN, 20)); // 글자체를 20픽셀의 고딕체로 한다. c.setEnabled(false);.. 2020. 12. 12.
명품 JAVA Programming 10장 연습문제 정답 명품 JAVA Programming 10장 연습문제 정답 명품 JAVA Programming 10장 연습문제 정답 1. ③. 키 이벤트를 처리하는 도중 마우스 이벤트가 발생하면, 현재 이벤트를 모두 처 리한 뒤 다음 이벤트를 처리한다. 이벤트는 발생 순서대로 처리된다. 2. ④ 마우스 드래깅 길이 3. 익명 클래스를 이용하여 다시 작성하면 다음과 같다. JButton btn = new JButton("Hello"); btn.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { System.out.println("Click"); } }); 4. 익명 클래스를 이용하여 다시 작성하면 다음과 같다. JButto.. 2020. 12. 12.
728x90