자바 썸네일형 리스트형 자바 - The public type [class name] must be defined in its own file 에러 이 에러는 클래스 이름이 파일명과 일치 하지 않을 때 와 하나의 파일에 여러 개의 클래스가 있을 때 public 클래스가 있을 때 발생하는 에러이다. 하나의 파일에 클래스가 여러 개 있을 때 public 을 붙일수 있는 클래스는 파일명과 일치하는 클래스명이다. 그 이외의 클래스는 public 삭제한다. 하지만 아래와 같이 파일명과 일치하는 클래스 파일이 다른 클래스를 포함하고 있을때는 public 을 사용해도 상관없다. 더보기 자바 코딩(keyListener) import java.applet.Applet; import java.awt.*; import java.awt.event.*; public class java3_03_sprite extends Applet implements Runnable, KeyListener { Thread clock; // 기준되는 시계 Image off; // 메모리 상의 가상화면 Graphics offG; Image bgImage; // 배경 이미지 Image ufo; // ufo 이미지 int x, y; // ufo의 x,y좌표 public void init() { // 메모리 상에 가상화면 만들기 off= createImage(500, 500); offG= off.getGraphics(); // 이미지 로드 MediaTra.. 더보기 이전 1 2 3 다음