코드4 [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. [Java]택시요금 code 택시 요금계 만들기 [MY CODE] CAR CODE public class Car { String carName; String color; String maker; int speed; public Car() { this("쏘나타","검정색","현대"); } public Car(String color) { this("쏘나타",color,"현대"); } public Car(String carName,String color) { this(carName,color,"현대"); } public Car(String carName,String color, String maker) { //super(); //생략가능.클래스 상속하기 위해선 반드시 메모리 올라가야함. //메모리 올라가는 시점은 생성자 호출되는 시점.. 2020. 7. 20. 이전 1 다음