배경색을 변화시켜 보시오.(1점) (java.awt.Color 클래스를 import해야 함). 2. ... 교제의 Einstein 프로그램에 대하여 다음을 수행하시오. 1) 애플릿 화면의 크기를 변화시켜 보시오.(1점) 2) 메시지가 출력되는 위치를 변화시켜 보시오.(1점) 3) 출력되는 색과 ... JFrame 위에 Polygon을 그리는 응용 프로그램을 작성하시오. (5점) 클릭한 점을 연결해 나가다가 제일 마지막 점을 더블클릭하면 처음 점과 연결해 폴리곤을 그리게 된다.
흰색으로 바꾸고, repaint를 통하여, panel을 갱신한다. 3.소스코드 import javax.swing.JFrame; import java.util.Scanner; public ... application = new JFrame(); application.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); application.add ... 1.개요 입력에 따라 선, 원, 정사각형을 선택하여, 6~10개 사이의 도형을 랜덤한 좌표, 크기, 색으로 화면에 나타내고, 이후에 선택한 도형을 지운다. 2.분석 1)각각 선, 원
java.awt.Component java.awt.Container java.swing.JComponent method stub JFrame f = new JFrame (Border ... Abstract Windows Toolkit (AWT) 는 오리지널 자바의 GUI 툴킷 . 자바의 런타임의 일부로 안정되고 , 추가 설치가 필요 없음 . ... 각 OS 의 콤포넌트에 대한 의존성을 최소화 (AWT 의 단점을 보완 ) 대부분의 콤포넌트는 자바로 구현해 모든 OS 에 같은 look feel 로 실행 가능함 (WORE ) 자바로
프로그램 분석 ( 주요 클래스 ) MyTetris.java import java.awt.BorderLayout; import javax.swing.JPanel; import javax.swing.JFrame ... 테트리스 게임을 통해서 자바 클래스 개념을 파악하자. 나. 테트리스 게임을 통해서 자료 구조를 파악하자. 다. ... TetrisCanvas() { data = new TetrisData(); addKeyListener(this); colors = new Color[8]; // 테트리스 배경 및 조각 색
. - 최상위 컨테이너에 컴포넌트를 배치하기 위해서는 contentPane을 얻고, 필요한 컴포넌트 배치 (2) JFrame - 스윙으로 작성하는 대부분의 프로그램에서 최상위 컨테이너로 ... ㆍ추상 클래스는 사용하는 이유는, 하위 클래스들이 특정 메서드를 반드시 구현하도록 강제할 수 있다는 점에서 필요하다. (2) 인터페이스 - 자바에서는 다중상속을 금지하고 있다. ... 컴포넌트 (1) JColorChooser - 색상 선택을 좀 더 편하게 할 수 있도록 다음과 같이 색상표를 만들어 주는 역할을 한다. - 생성자 : 초기 선택될 값을 생성자의 인자로
Random Class를 쓰기 위해서 java.util importing import java.awt.event.*; // Action Event를 쓰기 위해서 java.awt.event를 ... importing public class lotto // lotto class 생성 { JFrame f; // 프레임 객체 f 선언 JPanel panel1,panel2; // 패널 ... ("로또 번호 생성기"); // 프레임 객체를 생성한다. f.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);// 종료버튼을 누르면 프로그램