본문 바로가기
반응형

java12

구버전 Eclipse 실행 안되는 현상 해결하는 법 최신 버전의 이클립스를 사용하다가 플러그인이 지원을 하지 않아 구 버전(Neon) 이클립스를 받아서 실행하였다 그런데 실행이 되지 않는다. 또 한참을 삽질을 했다. 이 현상을 해결하기 위해 구글링을 해보면 eclipse.ini 파일 수정하라는 얘기가 제일 많이 나온다 -vm 에 자바 경로를 추가해라.. java.se.ee 였나 이거 추가해라.. 등등이 있는데 전혀 해결되지 않았다 결론은 자바 버전이 문제였다 자바를 11.0.2 최신 버전을 설치했었는데 이게 이클립스 구버전에서 지원이 안되는 것이었나보다. 자바를 지우고 구버전 JDK 1.8.0을 설치하였따 그랬더니 단번에 해결.. 오늘도 역시나 최신 업데이트는 함부로 하는게 아니라는 진리를 깨달았다.. 2019. 4. 29.
자바 Swing에서 ArrayList를 JcomboBox에 집어넣기 String 배열을 사용해서 콤보박스에 값들을 보여줬었는데 ArrayList를 사용해서 콤보박스에 보여주고 싶었따. 스트링 배열은 String[] account1 = { id,id1,id2} 이런식으로 콤마로 이루어진 값이었는데 ArrayList는 배열마다 각 값을 가지고 있기 때문에 나중에 관리하기 편할 것 같았다. 기존 String 배열(account1)을 콤보박스에 넣었을 때 코드 JComboBox comboBox = new JComboBox(account1); ArrayList(account1)를 콤보박스에 넣을 때 코드 JComboBox comboBox = new JComboBox(account1.toArray(new String[account1.size()])); 이렇게 하면 account1 .. 2019. 4. 28.
파이썬과 자바 selenium 사용법 간단한 기능 비교 및 xpath 사용법 JAVAdriver.manage().window().maximize(); //브라우저 확장Pythondriver.maximize_window() JAVAThread.sleep(500); //단위 msPythonimport time #(import 필요)time.sleep(0.5) # 단위 s JAVAAlert alert = driver.switchTo().alert(); //얼럿 창으로 스위칭Pythonalert = driver.switch_to_alert() JAVAalertText = alert.getText(); //얼럿 창 메시지 추출PythonalertText = alert.text JAVAdriver.find_element_by_id('user_id').sendKeys('id'); //id 요.. 2018. 8. 8.
자바 스윙으로 파일 열기창 구현 참고링크 http://blog.naver.com/battledocho/220035925900 2017. 6. 14.
자바 일정구간 문자열 추출하기 subString 함수사용subString(시작위치,끝위치);예를 들어 애국가에서 하느님이 ~ 우리나라만세 사이에 텍스트를 추출하고 싶다면String song = "하느님이 보우하사 우리나라만세";int start = song.indexOf("하느님이"); //하느님이 위치 추출int end = song.indexOf("우리나라만세"); //우리나라만세 추출String parseText = song.subString(start,end);이런 방법도 있다 2017. 3. 24.
eclipse java.lang.SecurityException: class "org.hamcrest.Matchers"' 에러 해결하기 또 이상한 에러가 발생.. 이클립스가 이상한건가..에러 내용은 이러하다java.lang.SecurityException: class "org.hamcrest.Matchers"'s signer information does not match signer information of other classes in the same packageat java.lang.ClassLoader.checkCerts(ClassLoader.java:895)at java.lang.ClassLoader.preDefineClass(ClassLoader.java:665)at java.lang.ClassLoader.defineClass(ClassLoader.java:758)at java.security.SecureClassLoade.. 2017. 3. 13.
Selenium 을 이용한 버거킹 영수증 설문조사 자동화 버거킹 영수증을 받아보면 하단에 설문조사코드가 있습니다. 설문을 마치면 단품으로 세트를 먹을 수 있는 코드를 발급받게 되는데요 설문조사를 하는 것도 은근히 시간이 걸리는 것 같아 한번 시도해보았습니다. Selenium 을 사용하였고 스윙으로 UI를 대충 만들어보았습니다. 설문이 끝나면 발급코드가 표시되는 간단한 프로그램입니다. 자바 환경 설치가 필수로 되어 있어야 하며 C: 또는 D: 드라이브 경로에 chromedriver.exe가 존재해야 합니다. 시연 영상 http://youtu.be/NtjBOtUwknM 셀레니움 부분 코드1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545.. 2016. 7. 25.
JAVA JPasswordField 암호 값 가져오기 자바 스윙에서 JPasswordField 필드를 사용하면 암호입력시 * 별표로 표시할 수 있는데 이 가려지 값을 가져오는 방법 tf_pw = new JPasswordField(); tf_pw.setEchoChar('*'); 이런 식으로 암호 입력시 * 별표로 가려지게 한다음 String pw = ""; //tf_pw 필드에서 패스워드를 얻어옴, char[] 배열에 저장 char[] secret_pw = tf_pw.getPassword(); //secret_pw 배열에 저장된 암호의 자릿수 만큼 for문 돌리면서 cha 에 한 글자씩 저장 for(char cha : secret_pw){ Character.toString(cha); //cha 에 저장된 값 string으로 변환 //pw 에 저장하기, pw .. 2015. 9. 20.
반응형