728x90
728x90
간단한 메모장 예제 파일입니다. 입력창과 복사 , 붙여넣기, 잘라내기, 삭제 버튼이 들어 있습니다. package pack1; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.awt.event.WindowListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JOptionPane; import javax.swing.JPanel; import javax.swing.JScrollPane..
본 포스팅은 IT 교육기관인 KIC 캠퍼스의 지원을 받은 리포트입니다. 본문은 '남궁성, JAVA의 정석 3rd Edition' 교재를 공부하면서 주요 내용을 요약하고 있습니다. 혹시 잘못되거나 문제 소지시 댓글 남겨주시면 조치하겠습니다. 이번 실습 자료는 자바에서 소리 파일을 재생하는 실습 예제입니다. 3초에 한번씩 음악이 재생되도록 설정되어 있고 미디어 파일은 포함되어 있지 않으니 임의의 wav 파일을 사용해주시면 됩니다. 코드 따라 치기가 불편하신 분은 아래 파일을 다운 받아주세요. package pack1; // 패키지명은 사용자 환경에 따라 달라질 수 있음 import java.io.File; import javax.sound.sampled.AudioFormat; import javax.soun..
본 포스팅은 IT 교육기관인 KIC 캠퍼스의 지원을 받은 리포트입니다. 본문은 '남궁성, JAVA의 정석 3rd Edition' 교재를 공부하면서 주요 내용을 요약하고 있습니다.혹시 잘못되거나 문제 소지시 댓글 남겨주시면 조치하겠습니다. ※ 일반적인 의미의 변수란 상황을 바꿀 수 있는 '변하는 수'라고 지칭되지만 프로그래밍 세계에서는 보통 '특정 값을 저장할 수 있는 메모리 상의 공간'을 뜻함. 즉. 변수 하나에는 하나의 값만 저장할 수 있기 때문에 새로운 값을 저장하면 기존의 변수에 저장된 값은 소멸하게 됨. int age = 25; int = 변수의 타입 age = 변수의 이름 25 = 변수에 저장된 값. 즉 age라는 변수에 저장된 값이 25라는 뜻 ; = ..
처음으로 시작할 과정은 개발자용 자바를 설치하는 것입니다. 아래 링크에 접속하거나 구글 검색에서 'java developer download'를 검색하면 다운로드 링크가 뜹니다. http://www.oracle.com/technetwork/java/javase/downloads/index.html 페이지를 보면 좌측에 JDK 다운로드가 있고 우측에 NetBeans 다운로드가 있는데 우리가 다운 받을 것은 JDK이고, NetBeans는 오라클에서 만든 IDE(통합 개발환경) 프로그램입니다. 하지만 일반적으로 IDE는 Eclipse를 많이 쓰기 때문에 Eclipse를 기준으로 추후 설명하도록 하고 지금은 JDK부터 우선 다운 받습니다. JDK 버튼을 누르면 다음과 같이 다운로드 페이지가 뜨는데 사용 약관에 ..