IT54 [Java] WindowBuilder 설치&사용 **WindowBuilder - WindowBuilder 설치 1. Eclipse의 Help의 Eclipse Marketplace에 들어간다. 2. Find에 WindowBuilder를 검색, Install 한다. - WindowBuilder class 생성 1. Class 만들듯이 Package Explorer에서 우클릭 후 New의 Other 들어감 2. WindowBuilder에서 JFrame이나 JPanel 등 원하는 것 선택 후 생성 - WindowBuilder 사용 Design창에서 원하는 데로 클릭해서 만들면 알아서 Eclipse가 coding 해줌. [출처] 빡쏘끼룩 2020. 10. 8. [Java] Window 창 닫는 code **window 창 닫는 기능 - 프로그램 종료 시킬 때 예)BaseBall BaseBall class에 this.addWindowListener(baseBallController); BaseBallController class에 extends WindowAdapter 하고 WindowAdapter의 method 중 windowClosing을 override 하여 baseBallService.exit(); - 그 창을 안보이게 할 때 FontColorChooser class에 addWindowListener해서 자기 자신을 상속받음 [출처] 빡쏘끼룩 2020. 10. 6. [Java] 계산기 Code numL openL exit numL 에 숫자가 오고 openL에 사칙연산이 나온다. 여러자리 연산과 연속 연산 이 가능하나 소숫점에 대한 한계를 남겼다. 1. Calculator package com.kitri.awt.event; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class Calculator extends Frame { Panel pN = new Panel(); Panel pC= new Panel(); Label numL = new Label(); Label openL = new Label(); String bt[] = {"7","8","9","+".. 2020. 10. 5. [Java] java.awt.event - 야구게임 완성 (디자인,Controller,Service 3개로 분리) / 유효성검사 BaseBall 1. BaseBallController와 BaseBallService Class 만듦 BaseBall은 디자인만 Controller는 신호등역할 뭐 누르면 어디로가라 di 2.BaseBall에서 Event Source 될 수 있는 것 6개 다 AcitonListener BaseBallController에 implements ActionListener하고 Override도 함 3. 아까처럼 BaseBallController에 썼더니 newG 없음 4. BaseBall BaseBallController 5. Controller는 뭐할때 뭐만해라만 하고 Logic은 BaseBallService에서 구현 6. 이제 controller에 service 연결하고 메소드들 연결 그리.. 2020. 10. 4. 이전 1 2 3 4 5 6 7 ··· 14 다음