728x90 분류 전체보기1563 명품 JAVA Programming 연습문제 11장 명품 JAVA Programming 연습문제 11장 1. 아래 그림과 같이 2개의 체크박스와 버튼을 하나 만들어라. “버튼 비활성화” 체크박스를 선택하면 버튼이 작동하지 못하게 하고, 해제하면 다시 작동하게 하라. “버튼감추기”체크박스를 선택하면 버튼이 보이지 않도록 하고 해제하면 버튼이 보이도록 하라. [스윙 컴포넌트를 활성화/비활성화시키는 JComponet 메소드는 setEnabled(boolean)이며, 스우이컴포넌트의 보이기/감추기를 제어하는 JComponent 메소드는 setVisible(boolean)이다. ITemListener를 이용하라] import java.awt.*; import java.awt.event.*; import javax.swing.*; class Frame1 extend.. 2020. 11. 29. 명품 JAVA Programming 연습문제 10장 명품 JAVA Programming 연습문제 10장 1. JLabel 컴포넌트는 Mouse 이벤트를 받을 수 있다. JLabel 컴포넌트에 마우스를 올리면 “Love Java”가, 내리면 “사랑해”가 출력되도록 스윙 응용프로그램을 작성하라. import java.awt.*; import java.awt.event.*; import javax.swing.*; class Frame1 extends JFrame { JPanel P; JLabel La; Frame1() { this.setTitle("마우스 올리기"); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); P = new JPanel(); La = new JLabel("사랑해"); Mouse Mo = new.. 2020. 11. 29. 명품 JAVA Programming 연습문제 9장 명품 JAVA Programming 연습문제 9장 1.다음 그림과 같이 “Let's study java"라는 문자열을 타이틀로 가지고 프레임의 크기가 400*200인 스윙 프로그램을 작성하라. import javax.swing.*; class F1 extends JFrame { F1() { setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setTitle("Let's study java"); setSize(400,200); setVisible(true); } } public class M1 { public static void main(String[] args) { F1 A = new F1(); } } 2. BorderLayout을 사용하여 컴포넌트 사이의 수평 간격이.. 2020. 11. 29. 명품 JAVA Programming 연습문제 5장 명품 JAVA Programming 연습문제 5장 1.다음 그림과 같은 상속 구조를 갖는 클래스를 설게하라. 모든 프린터는 모델명, 제조사, 인터페이스 종류(USB 또는 병렬 인터페이스), 인쇄 매수, 인쇄 종이 잔량을 나타내는 정보를 가지며 print()라는 메소드를 갖는다. 잉크젯 프린터는 잉크 잔량이라는 추가 정보를 가지며 레이저 프린터는 토너 잔량이라는 추가 정보를 가진다. print()메소드는 각 프린터 타입에 맞게 구현한다. 이러한 클래스를 설계하고 적절한 필드, 생성자, 메소드를 작성하고, 실행 프로그램을 작성하여 동작을 확인하라. 프린터 ▲ ▼--------(상속)--------▼ 잉크젯 프린터 레이저 프린터 import java.util.Scanner; class P { String na.. 2020. 11. 28. 명품 JAVA Programming 연습문제 4장 명품 JAVA Programming 연습문제 4장 1. 노래를 나타내는 Song이라는 클래스를 설게하라. Song클래스는 다음과 같은 필드를 갖는다. 0 노래의 제목을 나타내는 title 0 가수를 나타내는 artist 0 노래가 속한 앨범 제목을 나타내는 album 0 노래의 작곡가를 나타내는 composer, 작곡가는 여러 명 있을 수 있다. 0 노래가 발표된 연도를 나타내는 year 0 노래가 속한 앨범에서의 트랙 번호를 나타내는 track 생성자는 기본 생성자와 모든 필드를 초기화하는 생성자를 작성하고, 노래의 정보를 화면에 출력하는 show() 메소드도 작성하라. ABBA 의 “Dancing Queen”노래를 Song 객체로 생성하고 show()를 이용하여 이 노래의 정보를 출력하는 프로그램을 .. 2020. 11. 28. 명품 JAVA Programming 연습문제 2장 명품 JAVA Programming 연습문제 2장 흙수저 구분법 - 냉혹한 흙수저 현실 인터넷에서 화제인 흙수저 현실과 구분법에 대해 알아보도록 하겠습니다. 인터넷에서 유명한 글이며 작성자가 쓴 글이 아님을 밝힙니다. 흙수저 현실과 구분법에 대한 글이며 이와 관련된 다양 tistorysolution.tistory.com 부자와 흙수저의 차이 인터넷에서 유명한 글인 부자와 흙수저의 차이에 대해 알아보도록 하겠습니다. 이 글을 처음부터 끝까지 읽다 보면 부자와 흙수저의 차이에 대해 아는데 도움이 될 것입니다. 부자와 흙수저의 tistorysolution.tistory.com 1.Scanner 클래스를 이용하여 키보드에서 영문자 한 자를 입력받아 소문자이면 대문자로, 대문자이면 소문자로 변환하여 출력하는 프로.. 2020. 11. 28. 이전 1 ··· 171 172 173 174 다음 728x90