Suniestraat 7476 11.25.Tue ch13-5. 이벤트처리 크혹~ CardLayoutTest import java.awt.*; import javax.swing.*; import java.awt.event.*; public class CardLayoutTest { public static void main(String[] args) { final JFrame f = new JFrame("Card Layout Test"); final CardLayout c1 = new CardLayout(); final JPanel p = new JPanel(); p.setLayout(c1); JPanel card1 = new JPanel(); card1.setBackground(Color.LIGHT_GRAY); card1.add(new Label("Card 1")); JPane.. 2018. 11. 5. 14.11.18.화요일 13장 폰트~ 14.11.18.죽어가는날 13장. AWT와 애플릿 9am 9:30 am 10am 11am 12pm 1pm 2pm now 폰트 메뉴 setMenubar()함수로 구현 2018. 11. 5. 14.11.17 13장 awt와 애플릿 졸려..ㄷㅅㄷ 2.9 Scrollbar 2.11 Panel frame안에는 container가 있다.그 안에 Panel이 있다 (Frame > Cotainer > Panel) 빈 평면 공간만 가지고 있는 종속적인 컨테이너 Panel안에 Panel을 넣을 수 있다 Container ct = f.getContentPane(); f.add(); ct.add(); 2.12 ScrollerPane 하나의 컴포넌트만 포함할 수 있는 종속적인 컨테이너 더 큰용량을 포함가능 하기에 사용 2.13 Dialog Frame과 같이 독립적인 컨테이너 모델& 모델리스 3.14 FileDoalog package chapter13; import java.awt.*; import javax.swing.*; public class F.. 2018. 11. 5. 14.11.11.Tue chapter13. AWT와 애플릿 오늘부터 이클립스 사용*ㅅ* 1.Choice ChoiceTest package chapter13; import java.awt.*; import javax.swing.*; public class ChoiceTest { public static void main(String[] args) { // TODO Auto-generated method stub JFrame f = new JFrame("Choiece Test"); f.setLayout(null); Choice day = new Choice(); day.add("Sun"); day.add("Mon"); day.add("Tue"); day.add("Wed"); day.add("Thr"); day.setSize(100.. 2018. 11. 5. 14.11.10.mon 과제 : p555의 2.5절 StringTokenizer를 알아야한다토큰: 하나의 의미가 있는 단위의 요소2+3*5 -> 5개의 토큰으로 구성 return valst.pop();peek: 값을 리턴해주는 함수 but 빼지는 않는다 import java.util.*; class Ex11Token { public static void main(String[] args) { String expression ="3*4*5"; StringTokenizer st = new StringTokenizer(expression,"+-*/",ture); while(st.hasMoreTokens()){ System.out.println(st.nextTooken(); } //System.out.println(st.nec } }.. 2018. 11. 5. chapter 11 Map 오늘 아파서 수업 중간에 들어옴 Ex11Map1.java import java.util.*; class Ex11Map1 { public static void main(String[] args) { HashMap map=new HashMap(); map.put("castello","1234"); map.put("kimchi","1234"); map.put("kimchi","5678"); //String pw = map.get("kimchi"); //System.out.println(pw); Scanner scan = new Scanner(System.in); while(true) { System.out.println("Enter your id: "); String id=scan.nextLine().trim.. 2018. 11. 5. 10.14.Tue 6장 7장 9장 11장필기시험화요일 21일 5시30분 3층 종합강의실단답 사지선다형코드 작성 문제에러찾기 출력 쓰기 등등암기용문제 그닥 많지 않을듯 9장 java.lang패키지 1. Object클래스 1.2 equals메서드 객체 자신과 주어진 객체를 비교 ~ 같으면 T 다르면 F두가지 기능이 존재한다.① Object클래스에서 equals() : 참조변수 값(객체의 주소)를 비교한다. ② 오버라이딩된 equals() : 맴버변수의 값을 비교한다. ~ 해당 클래스에서 eq uals에 대한 재정의가 꼭 필요하다.강제형변환으로 obj 를 Person으로 변환한다(재정의) Q1 . System.out.println(p1==p2) 의 출력값은 ?false :: 주소값이 같지 않기에Q2. System.out.pr.. 2018. 11. 5. 6.추상클래스 문제 [6-22]p.383 String class 표 참고- charAt(index) : 반환(char)- s1.equals(" ") :자기자신(s1)과 매개변수("") 가 같으면 true(반환: boolean)- s1.length : string의 길이 return (반환:int) class EX6_22 { static boolean isNumber(String str){ if(str==null||str.equals("")) return false; for(int i=0;iwhy?static은 staic만 부를수 있다 non-static을 불러올수 없음인스턴스 변수나 메서드는 객체가 꼭 필요! 반면 static은 필요 없으~ 커피를 마셨더니 배가 보글보글~~ 객체지향개념 2-3 (추상클래스 & 인터페이.. 2018. 11. 5. 09-23-Tue 6장 다형성~. 2014-09-23-Tue Overriding class AA { void callMe() { System.out.println("class AA's callMe"); } } class BB extends AA { void callMe() { System.out.println("class BB's callMe"); } } class CC extends BB { void callMe() { System.out.println("class CC's callMe"); } }class Overriding { public static void main(String[] args) { AA ref = new AA(); ref.callMe(); ref=new BB(); // AA타입 ref에 BB객체 선언 ~ 다형성 원.. 2018. 11. 5. 이전 1 2 3 4 5 6 ··· 9 다음