개발
-
자바 에플리케이션에서 사운드 이용하기개발 2007. 9. 28. 10:12
애프릿에서 사운드를 사용하는 방법은 애플리케이션보다 간단하고 사용하기도 쉬우며 자료도 많이 있는 것 같습니다. 애플리케이션에서 사운드를 찾기 위해 여러사이트를 찾아봤지만 역시 가장 좋은 사이트는 JAVA API이군요. 모르는 영어 재해석해가며 방법을 찾았는데 다시 적으려니 원문해석이 어려워(ㅡㅡ;) 다시 글을 올리지 못함을 양해바랍니다. 원문 및 자세한 내용은 http://java.sun.com/docs/books/tutorial/sound/index.html 를 참고하시기 바랍니다. import javax.sound.sampled; public class SoundTest { public void play() { AudioInputStream au = null; AudioFormat format = n..
-
php에서 엑셀로 출력하기개발 2007. 9. 28. 10:12
header("Content-Type: application/vnd.ms-excel; charset=euc-kr"); header("Content-Disposition: attachment;filename=파일이름;"); header("Content-Description: PHP4 Generated Data"); ---------------------------------------------------------- PHP에서 출력할 내용을 echo 로 뿌려주고 헤더를 위와 같이 선언하면 뿌려주는 내용이 excel 파일로 저장된다. charset 은 utf-8은 아직 지원하지 않는다고 들었지만 아직 정확한 내용은 확인하지 못했다. 내가 해본 결과로는 별로 특별한 문제는 없었다. 출력내용을 iconv 를 ..
-
자바에서 윈도우 레지스트리 사용하기개발 2007. 9. 28. 10:09
간단한 메소드만 몇개 정리해봤습니다. 이정도면 쓸만하겠죠? import java.util.prefs.BackingStoreException; import java.util.prefs.Preferences; public class Main { private static Preferences pref; public static void main(String[] args) throws BackingStoreException { pref = Preferences.userRoot(); } public static void setValue(String key, String value) { pref.put(key, value); } public static String getValue(String key) { ret..
-
[자바] 텍스트컴포넌트의 한글 초기화 세팅하기개발 2007. 9. 18. 15:40
// 한글을 우선순위하는 코드 import java.awt.im.InputContext; InputContext ic = com.getInputContext(); // com : TextCompoments if(ic != null) { Character.Subset[] subset ={Character.UnicodeBlock.HANGUL_SYLLABLES}; ic.setCharacterSubsets(subset); } 위와 같이 하면 텍스트입력시 한/영키를 누르지 않아도 기본값으로 한글이 세팅됩니다.
-
[css] 텍스트 입력 초기값으로 한글 받기개발 2007. 9. 18. 00:14
스타일을 주면 됩니다. 즉, 이렇게 참고로... 영문숫자만 입력받고자할때는 disabled 값으로 지정하면된다. style = "ime-mode:auto" (자동변경) (한/영 전환 가능) style = "ime-mode:active" (한글 모드) (한/영 전환 가능) style = "ime-mode:inactive" (영문 모드) (오직 영문) style = "ime-mode:disabled" (영문 모드) (한/영 전환 가능) style = "ime-mode:deactivated" (한글 모드) (한/영 전환 가능)
-
SVN(SubVersion) 사용하기개발 2007. 9. 15. 17:44
1. SVN 개요 - unicode 지원으로 한글사용 가능 - 각각의 파일로 버전을 관리하는 것이 아니라 써밋횟수로 버전관리 - CVS 다음 버전이라 생각하면 됨 (즉, 더 좋아졌음) 2. SVN 서버 설치하기 - 다운로드 : http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91 - 현재 최신 버전은 1.4.5 임 (svn-1.4.5-setup.exe)를 다운 받는다. - 윈도우일 경우 1) 설치 후 저장소로 사용할 폴더를 만들고 저장소로 지정한다. - SVN : 저장소가 위치할 경로 - PROJECT : 저장소 위치 (보통 프로젝트와 같은 이름을 사용한다.) svnadmin create C:\SVN\PROJECT 2) 사용자 인증 ..
-
텍스트 문서 파싱하기개발 2007. 9. 15. 14:38
구분자가 '=' 로 되어있는 텍스트파일을 key값과 value로 파싱한다고 하자. 그럼 우선, 파일을 라인단위로 읽어서 각각의 라인을 '=' 로 구분하여 key값과 value값을 구별해낸다. 텍스트 문서가 한글로 되어 있다면 한글이 깨지지 않도록 InputStram 으로 읽지 않고 FileReader 로 읽으면 문제될 것도 없어 보인다. private void makeFile(File file, File referenceFile) { FileWriter fw = null; BufferedReader br = null; String key = "", value = "", line = ""; int index = -1; try { fw = new FileWriter("new_"+referenceFile.ge..