[JAVA] String Language Detect Charsequence 를 parameter 전달하는 경우 사용 할 수 있는 간단한 함수입니다. English / Korean / Japanese 의 언어인지를 확인하여 True/False 를 Return 합니다. 해당 함수 내부에서 사용하는 char 을 비교해서 이용하는 부분을 활용해서 용도에 맞게 사용해도 됩니다. /** * Created by TheFinestArtist on 2014. 9. 2.. */ public class LanguageDetector { public enum Language {Korean, Japanese, English} public static boolean isEnglish(CharSequence charSequenc..
Char (Character)를 String 으로, String을 Char로 변환하기 String을 Char로 변환해 아스키코드 등으로 연산을 마친 후 다시 String타입으로 리턴하고 싶을 때가 많다. 아래 다양한 방법들을 소개하니 참고하세요. 1. CHAR형 ARRAY를 하나씩 꺼내 CHARACTER.TOSTRING으로 변환 String temp = "캐릭터 변환하기"; char[] array = temp.toCharArray(); String change = ""; for (int j = 0; j >캐릭터 변환하기 String의 toC..
이클립스(Eclipse) exit code=13 Error 발생시 해결방법 Java was started but returned exit code=13 Java was started but returned exit code=13 로 시작하는 에러의 경우 두가지 케이스가 있습니다. 1. OS는 64bit인데, 이클립스는 32bit용을 다운로드 받아 설치한 경우. => 이클립스를 OS 버전에 맞는 것으로 다시 다운로드 받아 설치하면 됩니다. 2. 이클립스 실행시에 javaw.exe 파일(JDK 내에 있음)을 찾아 실행시키는데, 해당 파일을 찾지 못한 경우입니다. 본인 OS에 맞는 32bit/64bit 로 설치하였는데도 에러 발생시 이경우가 대부분 입니다. => JDK폴더의 javaw.exe 파일 경로를 ec..
java.util.Properties 파일 사용 예제 Properties 라는 클래스인데요. 이 클래스는 Windows의 INI 파일과 같은 기능을 합니다. 사용자 정보를 파일로 저장하고 불러오는 용도로 사용 됩니다. 아래 예제 참고하세요 package test.io.file; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.util.HashMap; import java.util.Map; import java.util.Properties; public..
[JAVA] Key Listener, 키보드입력시 focus 이동 (키보드 cursor) 키보드 입력시에 아래와 같이 KeyListener 를 등록하고 키 이벤트를 받았을때 focus 를 옮겨줄수 있다. private JPasswordField passwordField; private JPasswordField passwordField_next; passwordField = new JPasswordField(); passwordField.addKeyListener(new KeyAdapter() { @Override public void keyTyped(KeyEvent e) { if(e.getKeyChar()==KeyEvent.VK_ENTER) { passwordField_next.requestFocusI..