본문 바로가기
IT/프로그래밍

명품 JAVA Programming 11장 연습문제 정답

by nutrient 2020. 12. 12.
728x90
728x170

명품 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); // 컴포넌트가 마우스나 키보드로 입력해도 반응이 없게 한다.

5. ④ 슬라이드바를 클릭한 경우

6. ③ JCheckBox 컴포넌트를 마우스로 선택한 경우

7.

b.setIcon(new ImageIcon("plain.jpg")); b.setRolloverIcon(new ImageIcon("over.jpg"));

8.

class MyItemListener implements ItemListener { public void itemStateChanged(ItemEvent e) { if(e.getStateChange() == ItemEvent.SELECTED) System.out.println("선택되었습니다"); else System.out.println("해제되었습니다"); }

9.

slider.setValue(slider.getMinimum()+(slider.getMaximum()-slider.getMinimum())/2);

10. ButtonGroup 클래스는 라디오버튼들(JRadioButton 객체)을 하나의 그룹으로 만 드는 역할이다. 그룹(ButtonGroup)에 속한 라디오버튼들 중에서 하나만 선택 된다.

728x90
그리드형

댓글