Swing 2

eclipse swing WindowBuilder 꺼짐현상 오류 해결

이클립스로 JAVA자바를 다루면서 Swing을 사용하는 경우, GUI 작업을 편리하게 하기 위해 윈도우 빌더를 쓰는 것을 추천한다. 그런데 나처럼 윈도우 빌더가 제대로 작동하지 않는 경우가 있을 수 있다. 내가 겪은 문제 상황 윈도우 빌더 창에서 버튼이나 라벨같은 요소를 선택해 배치하려고 하거나 아무튼 부품 선택 등 조작을 하는 순간 이클립스 자체가 꺼져버렸던가... 아무튼 이클립스 자체가 강제종료가 되버리는 환장스러운 상황이 계속 발생했다. 나는 이클립스 버전을 그때 2018-12인가 2019초 버전을 쓰고 있었었다. 이클립스를 깔고 지우고 jdk지우고 환경설정 다시하고... 거의 하루종일 붙잡고 있다가 겨우 해결한 방법 기존 오픈소스 버전이 아닌 이클립스 옥시젠을 사용했더니 해결됐다. 옥시젠 버전 다..

농장/Java·Kotlin 2020.03.14

[ Swing ] JButton 버튼 속 텍스트 줄바꿈하는 법

스윙이 한물이 갔다고 떠들어도 누군가는 지금도 스윙으로 머리를 쥐어싸매고 있을지도... 하지만 머리를 쥐어싸면 탈모가 좋아하니 하지맙시다. JButton 버튼 속 텍스트 줄바꿈하기 우선 문제의 일반적인 방법을 보이겠다. 버튼 하나를 만들어 보았다. 버튼 선언과 동시에 set으로 텍스트를 지정해주었다.(14번째 줄) 이번엔 버튼의 텍스트를 선언 후 따로 지정해보았다. setText를 사용.(18번째 줄) 줄바꿈을 위해 역슬래시+n을 사용한 결과, 전혀 먹지 않는다.(18번째 줄) 이스케이스 문자열 자체가 아예 안 먹는다. 줄바꿈이 일반 자바 코드론 안 되는 것 같고, HTML 문법을 사용하는 방법이 있다. 가운데 정렬도 해보았다. 이게 공식적인 방법인지는 잘 모르겠음! 아래는 버튼 클릭시 텍스트가 바뀌는 ..

농장/Java·Kotlin 2020.01.21