자바 GUI 버튼 배열[코드 중복] 안녕하세요. 오늘은 자바 스윙에서 GUI 버튼을 만들어보려고 합니다. 그냥 일반적인 버튼을 만드는 것은 아닙니다. GUI 버튼을 만들때 생기는 코드의 중복을 배열을 사용해서 줄여볼겁니다. 일반 버튼 생성[코드 중복 O] 배열으로 버튼 생성[코드 중복X] 예제코드[전체] 일반 버튼 생성[코드 중복O] 일반 버튼 생성 코드는 이렇습니다. JButton btn1=new JButton("Button 1"); //버튼1 JButton btn2=new JButton("Button 2"); //버튼2 JButton btn3=new JButton("Button 3"); //버튼3 Font font1 = new Font("Showcard Gothic",Font.BOLD,15); /*중..
자바 버튼에 이미지 넣기[swing] 안녕하세요. 오늘은 버튼에 이미지를 넣어보겠습니다. 초기 코드. 이미지를 넣은 코드. 버튼에 넣은 이미지만 보이게 만들기. 실행결과 버튼 코드. 초기 버튼 코드는 프레임에 원하는 버튼 하나를 추가한 코드입니다. 아래 글을 참고하시면 더 쉽게 이해할 수 있을겁니다. (아래 코드도 있습니다.) [프로그래밍/JAVA] - java swing 창 만들기 java swing 창 만들기 자바 스윙(java swing) 창 만들기 자바에서 gui시작하기. JFrame을 이용해 창을 만드는 방법입니다. 1. Main.java만들기 2. program.java만들기 3. JFrame상속(gui기반의 프로그램을 만들기 위해 상속) 4. JFrame.. intunknown.tistory..
자바 마우스 좌표 출력[swing] 안녕하세요. 오늘은 저번 시간에 만들었던 패널에서 현재 마우스의 좌표를 찾고 출력해볼 겁니다. 프레임, 패널 생성 마우스 이벤트(MouseMotionListener) 결과 1. 프레임, 패널 생성 사실 패널 생성까지는 필요 없을 수도 있지만 어렵지 않습니다. 글을 내리다 보면 프레임과 패널을 생성하는 코드도 보이겠지만 따로 작성해놓은 프레임, 패널 생성에 관한 글을 먼저 보시는 것을 추천드립니다. [프로그래밍/JAVA] - java swing 창 만들기 패널. java swing 창 만들기 자바 스윙(java swing) 창 만들기 자바에서 gui시작하기. JFrame을 이용해 창을 만드는 방법입니다. 1. Main.java만들기 2. program.java만들기 3...
자바 버튼으로 패널 전환[swing] 안녕하세요. 이번에는 서로 다른 이미지가 배경으로 있는 패널(JPanel)을 전환해 보도록 하겠습니다. 패널, 버튼 만들기. 전체 코드. 결과. 이 글에는 커서 custom부분도 있으므로 아래 글을 참고해주세요. (필요 없는 기능이지만 지우기 귀찮아서) [프로그래밍/JAVA] - 자바 마우스 커서 제작, 변경[swing] 자바 마우스 커서 제작, 변경[swing] 자바 마우스 커서 제작, 변경[swing] 안녕하세요. 오늘은 자바 스윙에서 마우스 커서를 제가 원하는 이미지로 바꿔보겠습니다. 마우스 커서 이미지. 마우스 커서 custom 코드. 실행결과. 마우스 커서 이미지. 마우.. intunknown.tistory.com 패널 만들기 아래 글을 한번 보고 오세요. ..
자바 패널에 이미지 넣기 안녕하세요. 오늘은 자바 패널(Panel)에 이미지를 넣어보겠습니다. 패널 만들기 넣을 이미지 준비 코드. 실행 결과 1. java swing 패널 만들기. 이 부분은 아래 글을 먼저 보시면 도움이 될겁니다. [프로그래밍/JAVA] - java swing 창 만들기 java swing 창 만들기 자바 스윙(java swing) 창 만들기 자바에서 gui시작하기. JFrame을 이용해 창을 만드는 방법입니다. 1. Main.java만들기 2. program.java만들기 3. JFrame상속(gui기반의 프로그램을 만들기 위해 상속) 4. JFrame.. intunknown.tistory.com 아래 코드처럼 기본적은 틀을 먼저 만들어줍니다. package test01; impor..
자바 마우스 커서 제작, 변경[swing] 안녕하세요. 오늘은 자바 스윙에서 마우스 커서를 제가 원하는 이미지로 바꿔보겠습니다. 마우스 커서 이미지. 마우스 커서 custom 코드. 실행결과. 마우스 커서 이미지. 마우스 커서로 사용할 이미지는 다음과 같습니다. (그냥 대충 작은 이미지 아무거나 골랐습니다.) 이 이미지를 폴더에 넣어줍니다. 마우스 custom코드 이제 마우스 커서를 만들어보겠습니다. 이런식으로 입력해줍니다. public void customcursor(){ /*커서만드는중*/ Toolkit tk = Toolkit.getDefaultToolkit(); Image cursorimage=tk.getImage("src/image/exitButtonP.png");//커서로 사용할 이미지 Poin..
자바 스윙 GUI 디지털시계 만들기 안녕하세요. 얼마전에 프로젝트로 시계를 만들었습니다. 그래서 오늘은 자바에서 스윙으로 디지털시계를 한번 만들어볼까해요. 오늘할 내용. 1. 시간을 받아온다. (잘 받아오는지 콘솔창에 출력해본다.) 2. 콘솔창에 출력이 잘 된다면 JFrame에도 출력가능하게 만든다. 3. 문제점 4. 해결방법 5. readme&*소스코드는 글의 맨 아래에 있습니다. 아래 사진은 오늘 완성할 시계사진이에요. 물론 오늘은 시간출력까지만 하고 폰트는 다음시간에 적용할거고요. ㅎㅎ 1. 시간을 받아오기 먼저 시계를 만들려면 시간을 받아와야되요. *그 전에 gui시계를 만드려고 하니 이클립스를 열어서 프레임을 만들어주세요.(아래글 참고) [JAVA] - java swing 창 만들기 아마 위의 ..