본문 바로가기

javaAwt3

[Java] java.awt.event - Logic과 디자인 2개로 분리 저번에 만든 ItemTest를 ItemTest와 ITemLogic으로 분리해보겠다. ​ 1. ItemTest에서 Override부분 ItemLogic으로 옮김 2.implements 도 옮김 3. ItemTest에 선언부 구현부 4. ItemLogic에 만들고 모든 객체에 it 붙임 ​ 5. eat method도 ItemLogic으로 옮겨옴 6. main 실행하는 순간 생성자 호출 그다음new itemlogic 생성 근데 itemtest갔더니 또 new itemtest ​ itemlogic의 new itemtest을 new 가 아닌 '방금 띄운 그 창'으로 바꿔야함 ​ itemTest itemLogic ​ [출처] 빡쏘끼룩 2020. 10. 3.
[Java] java.awt.event 예제 ListTest package com.kitri.awt.event; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class ListTest extends Frame implements ActionListener{ Panel p1 = new Panel(); Panel p2 = new Panel(); Panel p3 = new Panel(); List listL = new List(); List listR = new List(0, true); TextField tfL = new TextField(); TextField tfR = new TextField(); Button btR.. 2020. 10. 2.
[Java] java.awt - (Button, Label, TextField, TextArea, Choice, CheckBox, List, Scrollbar 등) [ java.awt ] ​ 순서 1. Frame 상속 2. 선언부에 필요한 객체 생성 3. 배치부에 design (Component 배치) **항상 작업은 작은 것 >> 큰 것 순으로 ! ​ ​ 1. 결과) ​ 코드) public class DesignTest extends Frame{ // 선언부 Panel pN = new Panel(); Panel pS = new Panel(); //panel은 보통 default로 만듬 Label l = new Label("입력", Label.CENTER); //label은 한꺼번에 만듦 TextField tf = new TextField(); Button send = new Button("전송"); TextArea ta = new TextArea(); Choice.. 2020. 9. 11.