디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

자바(이벤트처리)좀 도와주세요 ~!! 고수형아들ㅠ

Tachy갤로그로 이동합니다. 2011.10.27 10:19:41
조회 46 추천 0 댓글 4

import java.awt.*;
import java.awt.event.*;


public class AWTTest3 {
 Frame f;
 MenuBar mb;
 Menu menu1, menu2;
 MenuItem it1, it2, it3, it4;
 TextField tf;
 List lst;
 
 AWTTest3() {
  f = new Frame();
  MenuBar mb = new MenuBar();
  Menu menu1 = new Menu("리스트");
  Menu menu2 = new Menu("도움말");
  MenuItem it1 = new MenuItem("추가");
  MenuItem it2 = new MenuItem("삭제");
  MenuItem it3 = new MenuItem("종료");
  MenuItem it4 = new MenuItem("리스트 이용  AWT 이벤트처리");
  tf = new TextField("");
  lst = new List(2, false);
  lst.add("첫번째 항목");
  lst.add("두번째 항목");
  lst.add("세번째 항목");
  lst.add("네번째 항목");
  lst.add("다섯번째 항목");
  
  
  menu1.add(it1);
  menu1.add(it2);
  menu1.add(it3);
  mb.add(menu1);
  
  menu2.add(it4);
  mb.add(menu2);
  f.add(lst);
  f.add(tf, BorderLayout.SOUTH);  
  f.setMenuBar(mb);
  f.setSize(300, 200);
  f.setVisible(true);
    
  AE action = new AE();
  
  it1.addActionListener(action);
  it2.addActionListener(action);
  it3.addActionListener(action);
  lst.addActionListener(action);
  /* 2번 ActionListener 구현*/  
 }
 class AE implements ActionListener {
  public void actionPerformed(ActionEvent e) {
   if(e.getSource() == it1){
    lst.add(tf.getText());
    tf.setText(e.getActionCommand() + " : 리스트 항목 추가");    
   }else if(e.getSource() == it2){
    lst.remove(lst.getSelectedItem());  
   }else if(e.getSource() == it3){
     System.exit(0);   
   }else if(e.getSource() == lst){
    String s = lst.getItem(lst.getSelectedIndex());
    tf.setText(s + " : 선택");
   }else{
    tf.setText("ok");
   }
  }
 }
 public static void main(String args[]) {
  AWTTest3 t = new AWTTest3();  
 } 
}

머가 잘못됬는지 몰라도... ㅠㅠ it1, it2, it3클릭시 각 if 문으로 안들어가고
else구문으로 빠져서 "ok"만 출력이 됩니다.ㅠ
희안하게 lst 이벤트는 더블클릭시 잘 시행 됩니다.
문제점좀 지적해주세요. 고수형아들.

ps.오늘 처음으로 글써봅니다. 예의에 어긋나거나 무개념 글로 작성 했으면 지적해주세요... 다음부터 안그럴께요.
(화면 캡쳐 올릴려는데 3.7mb정도 되니까 사진 첨부가 안되내요- -.. 죄송합니다.ㅠ)

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 손해 보기 싫어서 피해 입으면 반드시 되갚아 줄 것 같은 스타는? 운영자 24/11/18 - -
283952 나경원 깨졌군 이모군(175.114) 11.10.27 42 0
283951 아오 심심하구만 ㅋㅋ [3] 나리링갤로그로 이동합니다. 11.10.27 62 0
283950 모르는거 많이 물어봐도돼? [4] schizoid322갤로그로 이동합니다. 11.10.27 93 0
283949 아쉬벌레 얘는 프로그램도 못짜면서 왜자꾸 여기서 노는거임? [1] blackd갤로그로 이동합니다. 11.10.27 76 0
283948 횽들 나 이거 만드는데 두시간이나 걸렸는데 머리나쁜거임? [8] schizoid322갤로그로 이동합니다. 11.10.27 171 0
283946 초급자를 탈출하는 가장 첫 단계. [1] RR(218.54) 11.10.27 93 0
283944 근데 액티브X 없이 온라인게임 실행 가능함? [20] ㅇㅇㅇ(121.144) 11.10.27 181 0
283943 @blackd // 내가 dba는 아니고 한낱 웹개발자에 불과하지만 [7] monoless갤로그로 이동합니다. 11.10.27 146 0
283942 이걸 여기 물어봐도 되는지는 모르겠는데.. [5] schizoid322갤로그로 이동합니다. 11.10.27 67 0
283939 테러좀 도와줘요 형님들(119.197) 11.10.27 22 0
283938 C언어 파일입출력에 대해 질문있습니다ㅠㅠ [1] 늅늅이(220.70) 11.10.27 54 0
283937 mysql 콜룸형 질문좀.. [25] blackd갤로그로 이동합니다. 11.10.27 133 0
283936 C언어 초보입니다 size of 에 대해 [11] 눈팅2.6갤로그로 이동합니다. 11.10.27 136 0
283935 이게 참 이해가 안됨... [1] iljeomobolt갤로그로 이동합니다. 11.10.27 58 0
283934 Objective C 존나 병신같에... 1(121.182) 11.10.27 78 0
283932 재고 관리를 크롬에서 보도록 해놨어. [2] blackd갤로그로 이동합니다. 11.10.27 78 0
283931 마소는 인터넷으로 OS 업글하는 거 도입하려나? [1] 분당살람갤로그로 이동합니다. 11.10.27 51 0
자바(이벤트처리)좀 도와주세요 ~!! 고수형아들ㅠ [4] Tachy갤로그로 이동합니다. 11.10.27 46 0
283929 프갤러님들아 제가 잠자는시간+약간의 휴식시간 빼고 전부 [29] 백수(218.147) 11.10.27 193 0
283928 나 간보는거면 Adelposs갤로그로 이동합니다. 11.10.27 50 0
283927 마이크레딧 서연화님은 봅니다. 다림줄갤로그로 이동합니다. 11.10.27 37 0
283926 헬로형은 봅니다 [3] Dawnwalkre갤로그로 이동합니다. 11.10.27 40 0
283924 깜박이는 함수 [3] 도와주십시오(124.136) 11.10.27 69 0
283921 좋은아침 굿출근 [1] AS3.0갤로그로 이동합니다. 11.10.27 28 0
283920 아스야 수정한거다 쿄스케갤로그로 이동합니다. 11.10.27 42 0
283919 님들 내일 신분당선 개통한데요 [4] 얼룩돼지갤로그로 이동합니다. 11.10.27 86 0
283918 그래 안녕 아텔아ㅎ [1] Adelposs갤로그로 이동합니다. 11.10.27 48 0
283917 진짜 대한민국에서 파란당 지지하는 살람은 [4] 분당살람갤로그로 이동합니다. 11.10.27 115 0
283916 [입갤] 안녕? [1] 다림줄갤로그로 이동합니다. 11.10.27 38 0
283914 헠헠 아스같은 게이나 동정은 보지마 [3] Adelposs갤로그로 이동합니다. 11.10.27 70 0
283913 로그인이 안되네. 여튼 lisp ㅇㅇ(58.102) 11.10.27 52 0
283912 니들 경로당 이라고 아냐? [3] iljeomobolt갤로그로 이동합니다. 11.10.27 75 0
283911 124의 오목 API 에 대한 바보플머의 견해. (주석 표현) [5] 바보플머(119.207) 11.10.27 132 0
283910 재귀프로그램 1초라도 더 빠르게 만드는 테크닉 없냐 [3] ㅁㄴㅇㄹ(14.42) 11.10.27 87 0
283909 자바 파일입출력 문제푸는데 코드 지적 좀 해주세요. 자바는어려워(61.102) 11.10.27 25 0
283908 프로그래밍 늅늅이들에게 전해주는 프로그래밍 고수 비법. [3] 바보플머(119.207) 11.10.27 125 0
283905 아침이다 구글까는 걸로 사작하자 [1] 전간디갤로그로 이동합니다. 11.10.27 72 0
283904 형들 내가 지금 가는 방향이 맞는걸까? [7] 124(110.14) 11.10.27 116 0
283903 쨔잔 밑에 지식인 과제 완성 ?(118.218) 11.10.27 33 0
283902 새벽을여는글 수크라제갤로그로 이동합니다. 11.10.27 23 0
283901 네이버 지식인 돌아다니다가 발견한 자바 과제같은거인데 [9] ?(118.218) 11.10.27 103 0
283900 여기 ajax잘하는사람 [1] ㅁㄴㅇㄻㄴㅇ(121.190) 11.10.27 58 0
283899 면접보러 드갈때 음료수한병씩 면접관한테 돌리면 좀 오반가?.. [5] 유동갑(59.27) 11.10.27 153 0
283898 많은 취업지망생들중 상당수가 착각하는게 있다... [4] 이문동쮸쮸바갤로그로 이동합니다. 11.10.27 230 0
283896 팔아줘 한권만(129.97) 11.10.27 48 0
283895 형들 정말 간단한건데 진짜 !! ㅠㅠ 간단해 갈켜주세요 티저영상갤로그로 이동합니다. 11.10.27 40 0
283894 MVC랑 Ibatis랑 Spring [1] !김실장!갤로그로 이동합니다. 11.10.27 66 0
283893 정말 미안하지만 질문 하나만 할게 엉엉 ㅠ [8] 흐이뿡짜(222.107) 11.10.27 74 0
283891 횽아들~취업하면~진짜 궁금해서그래 [3] 잘생긴지용이갤로그로 이동합니다. 11.10.27 127 0
283889 아오 치질수술한거 예정날짜까지 안아물어서 [1] 빅바!갤로그로 이동합니다. 11.10.27 40 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2