[자바 예제]


자바 연습 두번째 빙고판을 만들어 봅시다.

역시나 게임을 만들면서 결과를 보며
배우는게 가장 좋은 방법이고

자바를 접하는데 가장 좋습니다. ^^


천천히 따라 결과까지 보시기 바래요~


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


class MyGame1 extends Frame {
  Button apple , q,w,e,r,t,y,u,i,o,p,a,s,d,b,g,h,j,k,l,z,x,c,v,n;
 
 MyGame1(String title){
  super(title);
  apple = new Button("사과");
  q = new Button("나무");w = new Button("축구");e = new Button("농구");r = new Button("야구");
  i = new Button("배");u = new Button("나니");y = new Button("발렌시아");t = new Button("루니");
  o = new Button("참외");p = new Button("긱스");a = new Button("드록바");s = new Button("박지성");
 
  j = new Button("에브라");k = new Button("메시");l = new Button("치차리토");z = new Button("베르마토프");
  h = new Button("게임");g = new Button("호날두");
  b = new Button("퍼디난드");
  d = new Button("토레스");x = new Button("제코");c = new Button("이청용");
  n = new Button("램파드");v = new Button("제라드");
 
  apple.addActionListener(new EventHandler());
  q.addActionListener(new EventHandler());
  w.addActionListener(new EventHandler());
  e.addActionListener(new EventHandler());
  r.addActionListener(new EventHandler());
  t.addActionListener(new EventHandler());
  y.addActionListener(new EventHandler());
  u.addActionListener(new EventHandler());
  i.addActionListener(new EventHandler());
  o.addActionListener(new EventHandler());
  p.addActionListener(new EventHandler());
  a.addActionListener(new EventHandler());
  s.addActionListener(new EventHandler());
  d.addActionListener(new EventHandler());
    g.addActionListener(new EventHandler());
    b.addActionListener(new EventHandler());
  h.addActionListener(new EventHandler());
  j.addActionListener(new EventHandler());
  k.addActionListener(new EventHandler());
  l.addActionListener(new EventHandler());
  z.addActionListener(new EventHandler());
  x.addActionListener(new EventHandler());
  c.addActionListener(new EventHandler());
  v.addActionListener(new EventHandler());
  n.addActionListener(new EventHandler());

  setLayout(new GridLayout(5,5));
  setSize(300,300);
  setVisible(true);
   
  add(q);add(w);add(e);add(r);add(t);add(y);add(u);add(i);add(o);add(p);add(a);add(s);add(d);add(b);add(g);add(h);add(j);
  add(k);add(l);add(z);add(apple);add(x);add(c);add(v);add(n);

 }
 
 class EventHandler implements ActionListener{
  public void actionPerformed(ActionEvent e){
     Button cb= (Button)e.getSource();
     String cc = cb.getLabel();
     System.out.println(cc);
     
   cb.setBackground(Color.red);
   
  }
 }


 public static void main(String[] args) {
  new MyGame1("MyGame");

   }
}



[자바 예제]
이번 자바 연습 소스는 랜덤값을
맞추는 게임을 올려봅니다.


자바을 처음 접하시는 분들은
아래와 같은 간단한 게임을 만들면서

재미를 붙여 보시는 것도 좋습니다. ^^

결과값 까지 꼭 보시길 바래요 ~

class  Excercise41 {
 public static void main(String[] args)  {
  int answer = (int)(Math.random()*100)+1;
  int input = 0;
  int count =0;
  java.util.Scanner s = new java.util.Scanner(System.in);
  do  {
   count++;
   System.out.println("1과 100상의 값을 입력하세요 :");
   input = s.nextInt();
   if(answer > input) {
   System.out.println("더 큰 수를 입력하세요.");
   } else if(answer < input) {
   System.out.println("더 작은 수를 입력하세요.");
   } else {
   System.out.println("맞췄습니다.");
   System.out.println("시도횟수는 "+count+"번입니다.");
   break; // do-while문을 벗어난다
   }
  }  while (true);
 }
}

==================카운트 만들기


1. while 구문으로 만들은것

 

class  FlowEx19
{
 public static void main(String[] args)
 {
  int i = 10;
  while(i >= 0){
   System.out.println(i);
   for (int j =0; j <1000000000 ;j++ )   {
    ;
   }
   i--;
  }
  System.out.println("완료");
 }
}


2. for문으로 만들기


class Cho {
 public static void main(String[] args)  {
  for (int i = 10 ; i >=0 ; i-- ) {
   System.out.println(i);
   for (int j = 0; j < 1000000000 ; j++ ) {
    ;
   }
  } 
  }
}


======================로또  for문으로 출력해보기

문장1

class For {
 public static void main(String[] args)  {
  int temp = 0;
  int a[] = new int[45];
  int k = 0;
  for (int i = 0; i < 45 ; i++ ) {
   a[i] = i + 1;
  }
  
  for (int y = 0; y < 100 ; y++ ) {
   k = (int)(Math.random()*45);
   temp = a[0];
   a[0] = a[k];
   a[k] = temp;
   
  }
  for (int i =0; i <= 6 ; i++ ){
    System.out.print(a[i]+" ");
  }
 }
}


문장2

class Tee {
 public static void main(String[] args)  {
  int a = 0;
  for (int i = 0; i < 6 ; i++){
   a = (int)(Math.random()*45)+1;
    System.out.print(a + "\t" );
  }
 }
}


================시작과 끝 시간 currentTimeMillis 이용하여출력하여라

 

class Tee {
 public static void main(String[] args)  {
  long cc = System.currentTimeMillis();
  int a = 0;
  for (int i = 0; i < 6 ; i++){
   a = (int)(Math.random()*45)+1;
    System.out.print(a + "\t" );
  }
  long ccq = System.currentTimeMillis();
  System.out.println("시작" + cc);
  System.out.println("끝" + ccq);
  System.out.println("걸린시간" + " " +(ccq - cc));
 }
}


===========if 문성적표만들기

 

class If {
 public static void main(String [] args){
  int a = 100;
  String b ="";
  if (a >= 100){
     b = "A";
   if (a >= 95){
    b += "+";
   }
  } else {
   b ="B";
  }
  System.out.println(b);
}
}

안드로이드 다이얼로그 상속 받아서 사용하는 방법입니다.
하나 만들어두고 사용한다면 편리하게 개발 할수 있습니다.
사용방법은 아래와 같이 사용하시면 됩니다.

Test test = new Text(this)
test.show()


public class Test extends Dialog{

public Test(Context context ) {
        super(context);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.test); // 커스텀 레이아웃 작성
        getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT));
        setCanceledOnTouchOutside(false);
        setCancelable(true);

    }
}


합정역 신김치 생삼겹살 줄서서 먹는 집 맛집으로 소문난 집을 다녀 왔어요 ㅎ

위치 : 합정역 5번출구 나와서 뒤로 돌면 바로 있어요 


배도 고팠고 비도오고 기분도 좋고 고기도 땡기고해서 

집가는길에 고기을까 해서 찾아 갔습니다. ㅎㅎ


합정역 5번출구로 나가면 바로 뒤로 돌면 있더라구요 

갔더니 두 커플이 기다리고 있었지만 한커플은 기다리다가 가버려서 

덕분에 한 10분 기다리다가 먹었어요 ㅎㅎ


아래는 줄을 서서 안쪽을 찍은 사진이랍니다.



자리에 앉아서 벽에 낙서된것과 메뉴판을 찍어봤어요 ㅎㅎ

음... 메뉴판 대각선쪽에 앉아서 사진이 잘 안나왔지만


가격은 생삼겹이 만이천원 합니다. ㅎㅎ



깔끔 반짝반짝 ㅋㅋㅋ 와전 배고파서 

사진찍기도 힘들었지만 그래도 찍어 봤습니다. ㅎ



기본세팅 메뉴가 나오고 상추 매운고추 마늘 양파 쌈장이 먼저 나왔어요 ㅎ

그리고 수저와 젓가락 고기를 찍어 먹을 미숫가루 와 소금 이 나왔어요 

이후에 찌개와 파와공나물 무침이 나왔어요 사진을 못 찍었다는...



파와 콩나물 무침도 맛있었어요 ^^

이건 콩고물와 소금 !!! ㅎㅎ 

너무 배고팠어요 언능 찍어 먹고 싶어가지고 흑흑




드디어 고기와 신김치가 나오고 직접 위에 올려주시고!!

고기가 익어 갑니다. ㅎㅎ ㅎ

아래는 생삼겹살 2인분!!!



2인분 먹고 공기밥에 사이다 까지 먹고 나왔어요 

사실 1인분 더 먹을까 말까 고민하다가 그냥 후식을 먹기로 하고 

나왔어요... ㅎㅎㅎ 


신김치와 고기는 역시나 굿!!! 맛있었어요!!!

음... 반찬은 적지만 그속에서 고기가 맛있어서 부족함을 못느끼는 

뭐 그런느낌?? ㅋㅋㅋ  커플들이 많이 와서 먹더라구요 


모두들 합정을 가서 배가 고프실때 한번 들려 보세요 ^^


오늘은 운좋게 왓챠 어플을 사용하다가 당첨된 비긴어게인 시사회 후기를

포스팅 할까합니다~

 

시사회 당첨된 곳이 궁금하시다면 간단한 정보 알려 드릴게요

- 시사회 응모 하는곳 왓챠 라는 앱입니다.  ( 왓챠는 영화 관련 앱이에요 )

여기서 시사회 응모 이벤트를 자주 해요 벤트를 자주 한답니다.

여기서 당첨되서 시사회 두번이나 다녀왔어요 ^^

* 왓챠는 저랑 아무 상관 없어요 ㅋㅋㅋ 홍보도 아니구요

 

 

본격적으로 비긴어게인에 대한 간단한 후기 와 느낀점 정도 말씀 드릴게요 

비긴어게인 시사회는 강변역 CGV 에서 한다고해서퇴근하고 바로 다녀 왔어요

한시간 일찍 도착 했는데도 사람이 엄청 많더라구요

아래는 시사회 티켓 교환을 하고 있는 분주한 장면 ㅎㅎ

 

CGV 가는길은 강변역 2번출구로 나가서 10층으로 가시면되요 

 

티켓을 받고 입장!!! 관으로 가는 중에 약속 등 사진이 걸려 있더라구요

분위기도 꾀나 화려화고 좋았어요

 

드디어 저희가 들어갈 6관 시사회가 상영할 장소

오른쪽은 6관 자리 배치도에요

 

 

 

먼저 비긴어게인에 대하여 정리하자면 저는 완전 재미있게 봤습니다.

옆자리에 있던 분들도 일어나면서 완전 재미있다 하면서 일어났습니다.

친구가 보여줘서 고맙다고 할 정도로 재미 있었나봐요 ㅎㅎㅎ

 

또한 음악이 너무 좋았어요  음악을 좋아 하시는 분들이라면 또는 원스 라는 영화를

재미있게 보신 분들이라면 강추 합니다.

 

내용도 뻔한 스토리가 아니라서 더욱 재미있습니다.

 

저의 평점음 별5개 ★

 

 

위에 포함해서 아래 사진까지만 보고

필이 오시면 보시구 더이상 내용을 찾지마시구

영화 보시길 바래요 ^^

 

 

시사회 후기라서 다른 내용 말하기는 좀 그런듯 하고 해서

사진으로 대체 합니다.

 

 

딱 줄거리는 이정도 사진으로 정리가 될 듯 합니다.

저는 이영화를 본다고하면 추천 하고 싶습니다.

 

연인과 함게 라면 더욱 좋을듯 해요 손잡고 콘서트 보는 느낌도 들고 ^^

 

셀카

웃음
"꽃을 사랑한다고 말해 놓고 물을 주지 않으면 사랑하는 것이 아닙니다.
멋진 인생을 살겠다고 작정하고선 웃지 않으면 말뿐인 인생입니다.

-긍정력 사전 중에서

멍2
빗방울이 차창에 맺혔다가
떨어지는 걸 보며 그는 문득 깨닫는다.
가족이란 차창에 맺히는 빗방울처럼
서로의 가슴에 송글송글 맺혀 있는 존재,
빗물처럼 눈물처럼 애틋하고, 생마늘을
씹었을 때처럼 아린 존재라고.

-삶이 내게 무엇을 묻더라도 중에서

오케이3
가족이나 친구가 어떤일에 대해
투덜거리거나 짜증낼 때

상황의 잘잘못을 따지며 조언하거나
가르치려 하지 마세요.

그냥 그이 편을 들어 주세요.

나에게 투덜대고 짜증내는것은 나와 싸우자는 것이 아니라

내 편에 서서
위로해달라는 뜻입니다.


-어떤 하루 중에서

TV
바람과 마주 서서 먼지를 털면 그
먼지가 전부 내게로 돌아오듯이
미움을 대하면 그 미움은
반드시 내게로 되돌아 옵니다.


<잡아함경>중에서


+ Recent posts