디시인사이드 갤러리

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

갤러리 본문 영역

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

Tachy갤로그로 이동합니다. 2011.10.27 10:19:41
조회 51 추천 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
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 뛰어난 운동 신경으로 남자와 싸워도 이길 것 같은 여자 스타는? 운영자 25/11/24 - -
AD 따뜻한 겨울나기! 방한용품 SALE 운영자 25/11/27 - -
284234 128비트 운영체제가 나올까? [5] 1(183.104) 11.10.28 159 0
284232 年 2조5000억 규모 공공 SI사업(시스템통합 사업), 내년부터 대기업 [2] 꼬꼬월드갤로그로 이동합니다. 11.10.28 117 0
284231 야 AV 배우 순위 못믿겠어! [2] 다림줄갤로그로 이동합니다. 11.10.28 572 0
284229 프로그래밍 적성 = 우울질(내향적) [1] 다림줄갤로그로 이동합니다. 11.10.28 190 0
284226 공비횽께 면접 기술을 배우고 싶습니다. [1] 천회장(112.219) 11.10.28 95 0
284225 코드 네이밍 인텔리센스 있었으면 하지않냐? 사과갤로그로 이동합니다. 11.10.28 40 0
284224 C++ 네이밍... 궁금이(121.129) 11.10.28 59 0
284223 난 자바가 시러... 나의 [1] 다림줄갤로그로 이동합니다. 11.10.28 89 0
284222 요즘 가장 많이쓰는 안드로이드버전이 [3] 얼룩돼지갤로그로 이동합니다. 11.10.28 111 0
284218 공비횽이 들어간 회사 좋은데야??? ㅇㅇ(203.246) 11.10.28 117 0
284217 도우미 이뻐어~ 역삼동 삼성 스드스에서 행사하는데 [3] 다림줄갤로그로 이동합니다. 11.10.28 91 0
284216 애초에 여친한테 [2] 로하로하알로하갤로그로 이동합니다. 11.10.28 83 0
284215 Just die bitches. who cares if you live [2] Stan(220.244) 11.10.28 59 0
284214 입갤) 오늘은 설문조사 갤로 가잨 [4] 다림줄갤로그로 이동합니다. 11.10.28 72 0
284211 comingOut(); [3] Stan(220.244) 11.10.28 68 0
284210 비쥬얼스튜디오 6 있잖아 윈도우7에서 호완성 xp로 맞추고 하면 되??? [1] ㅁㄻㅇ(203.246) 11.10.28 46 0
284209 플머분들 답변좀ㅋㅋ C언어찌랭이갤로그로 이동합니다. 11.10.28 32 0
284207 곽노현팀장 [2] 로하로하알로하갤로그로 이동합니다. 11.10.28 89 0
284206 쪽팔린다 [2] 전간디갤로그로 이동합니다. 11.10.28 67 0
284205 개쉙기횽 보세요 Sayrin갤로그로 이동합니다. 11.10.28 38 0
284204 기획하는 사람들 보면 [1] 전간디갤로그로 이동합니다. 11.10.28 71 0
284203 리눅스 터미널에서 > 써서 저장할때 이어쓰기 할수 있나요? [3] ㅇㅇㅇㅇ(203.244) 11.10.28 50 0
284202 전투복입고 예비군 하러 가는중.... [2] 빅바!갤로그로 이동합니다. 11.10.28 74 0
284201 프로그래밍이 사람 [2] JJABA갤로그로 이동합니다. 11.10.28 65 0
284200 근데 프갤형들은 os뭐써요? [4] 뻘찔죶중딩갤로그로 이동합니다. 11.10.28 75 0
284198 근데 컴파일다됫는데 오류뜨는 그런 프로그램 구할수있는곳 없음? [1] 뻘찔죶중딩갤로그로 이동합니다. 11.10.28 50 0
284196 하아 정말 고민이다.. [4] 일광면(119.198) 11.10.28 91 0
284195 우리나라는 왜이리 부심쩌는애들이 많은가 [3] System32갤로그로 이동합니다. 11.10.28 128 0
284194 오거엔진 둘러보는데 갑자기 아바스트가 울리더니 튀어나와서 뭐 납치해감 1(183.104) 11.10.28 62 0
284193 순수한 프겔횽들에게 새롭게 터득해야 하는 언어가 있다. 거칠게갤로그로 이동합니다. 11.10.28 86 0
284192 아까 뭐 물어 봤던 건데 이해가 잘 안되네 ㅠ [3] 잉여잉간(110.76) 11.10.28 46 0
284191 남한여자는 답이 읍다 얼렁 우리는 북한 여자랑 결혼하자!! [5] 거칠게갤로그로 이동합니다. 11.10.28 152 0
284190 휴학생각중.... [3] 三didas갤로그로 이동합니다. 11.10.28 95 0
284188 왜 이렇게 답글을 달아주면 글삭하고 튀는 거냐? [1] ㅁㄴㄻㄹ갤로그로 이동합니다. 11.10.28 62 0
284187 어제 하이킥3 본횽 있나요?? [2] 거칠게갤로그로 이동합니다. 11.10.28 62 0
284186 자야겠다` ㅋㄱ(183.96) 11.10.28 32 0
284185 근데 여긴 커널이나 시스템쪽 하는 사람은 없나? [8] 씨랄라갤로그로 이동합니다. 11.10.28 131 0
284184 횽들 안녕히 주무세여 [1] Re-FEEL갤로그로 이동합니다. 11.10.28 51 0
284183 와 오거 엔진 존나 좋네여 [2] 1(183.104) 11.10.28 119 0
284182 넝희들 나무위에서 문란한 ㅅㅅ 하는거 봤냐? [2] Adelposs갤로그로 이동합니다. 11.10.28 139 0
284181 입개르.. [5] 필살RC(218.51) 11.10.28 50 0
284180 나는 쭈쭈바횽 어투가 좀... [2] ㅋㄱ(183.96) 11.10.28 56 0
284179 스티브잡스 전기 요약.. [3] 이문동쮸쮸바갤로그로 이동합니다. 11.10.28 111 0
284178 오늘책읽다가 [1] 三didas갤로그로 이동합니다. 11.10.28 45 0
284177 ㅋㄱ형은 봅니다 [5] Adelposs갤로그로 이동합니다. 11.10.28 76 0
284176 옹 디씨 모바일도 되는 구나 [2] 써니덕후갤로그로 이동합니다. 11.10.28 58 0
284175 난 지금 매우 화나있다 [4] Adelposs갤로그로 이동합니다. 11.10.28 73 0
284174 새로운 뉴비들이 유입되는 프갤이지만... [2] 이문동쮸쮸바갤로그로 이동합니다. 11.10.28 83 0
284173 외국인 대학원생이 자바를 영어로 가르치는데 저더러 도우미를 하라네요 [2] 3학년(125.139) 11.10.28 162 0
284172 이것좀 봐줘 ..............미치겠어...3일째 진전이없어 [5] 뉴비뉴비(112.172) 11.10.28 68 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2