스윙을 이용한 자판기프로그램(소스,실행화면,클래스다이어그램)

  • 등록일 / 수정일
  • 페이지 / 형식
  • 자료평가
  • 구매가격
  • 2009.12.10 / 2019.12.24
  • 6페이지 / fileicon hwp (아래아한글2002)
  • 평가한 분이 없습니다. (구매금액의 3%지급)
  • 1,000원
다운로드장바구니
Naver Naver로그인 Kakao Kakao로그인
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
이전큰이미지 다음큰이미지
하고 싶은 말
자바에서 스윙을 이용한 자판기 프로그램입니다.
주석도 잘달려있구여. 공부하시기 좋을것 같습니다.
그리고 해당 버튼을 누르면 판매금액이 나옵니다.
그리고 판매개수도 카운드 되어집니다.
목차
1.설명
2.실행화면
3.소스
4.클래스다이어그램
본문내용
1.설명
1.메뉴(밀크커피200원, 설탕커피100원, 블랙커피100원, 프림커피100원)
2.메뉴별로 각각 판매잔수 카운팅 되어야 한다.
3.간단한 GUI화면으로 구현
4.클래스 다이어그램으로 보여주여야한다.

public class Machine {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Machine_Sub ms=new Machine_Sub();
}

}

Machine_Sub.java 파일

import javax.swing.JFrame;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextArea;
import javax.swing.JTextField;

import java.awt.BorderLayout;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;

public class Machine_Subextends JFrame implements MouseListener{
private JPanel jp = new JPanel(new BorderLayout());
private JPanel jp1 = new JPanel(new FlowLayout());
private JPanel jp2 = new JPanel(new GridLayout(2,4));

private JButton jb1 = new JButton("밀크커피");
private JButton jb2 = new JButton("프림커피");
private JButton jb3 = new JButton("설탕커피");
private JButton jb4 = new JButton("블랙커피");
private JButton jb5 = new JButton("결정");
자료평가
    아직 평가한 내용이 없습니다.
회원 추천자료
  • [자바프로그램] Cellular Phone 통합 관리 시스템
  • 프로그램 상세 내역 및 소스 분석AnnunciatorComponent ann = new AnnunciatorComponent(false);ann.show();displayLCD = Display.getDefaultDisplay();shell1 = new ShellComponent();la1 = new LabelComponent(로 딩); la1.setLayout(Component.LAYOUTHCENTER);pc = new ProgressComponent(false,10);pc.setStep(2);Thread t = new Thread(this);t.start(); form = new FormComponent();form.addComponent(la1);form.addComponent(pc);shell1.setWorkComponent(form);shell1.show();

  • 면접 IT 계열 기술 면접 대비 질문 모음 면접 기출문제 예상답변
  • 다이어그램 들로 이루어져 있다. 주요 다이어그램으로는 다음을 들 수 있다.-클래스 다이어그램(Class Diagram) : 가장 많이 이용되는 다이어그램. 클래스의 내부구조와 클래스 사이의 관계를 모델링 할 때 사용.-객체 다이어그램(OBject Diagram) : 클래스 다이어그램을 보충하기 위하여 사용.-컴포넌트 다이어그램(Component Diagram) : 소프트웨어 컴포넌트 사이의 정렬과 의존을 나타냄.24. 스레드(Thread) 정의: 프로세스내에서 동시에 실행되는 독립적인 실행 단

  • [컴퓨터공학] SK-VM
  • 클래스를 이용하여 정의한다.■ SK-VM 플랫폼에서 처리하는 SMSMessage의 종류(message type)는 다음과 같이 네가지이다.1) SHORTMESSAGE : 기존의 단문 메시지(SHORTMESSAGE)의 짧은 문장을 전송하는 기능을 위해 정의한다. 2) SHORTMESSAGE : 기존의 단문 메시지(SHORTMESSAGE)의 짧은 문장을 전송하는 기능을 위해 정의한다.3) DOWNLOADNOTIFICATION : 어플리케이션 다운로드 정보를 알려주고 응용프로그램을 다운로드 하기 위해 정의한다. 4) APPLICATIONDATA : 실행 중이거나 실행하

  • [컴퓨터,컴퓨터공학,컴퓨터과학] 방송통신대 자바프로그래밍 기말 레포트
  • 이용하여 만들어 보았다. (아래는 입력-성공-실패화면.)3-6. 분야별 최고선수.1과제에서는 각각 기록별로 선택해서 볼수 있도록 구현하였는데,이번엔 15가지 기록별 최고선수를 한꺼번에 볼수 있도록 구현하였다.이것도 간단하게 JOptionPane을 이용하였다.내부적으로는 1번째 과제와 같다. Comparable 클래스 이용하여 각각 항목을 정렬하였다.3-7. 모든 선수 정보 보기.이전 과제에서는 파일 저장이란 메뉴가 따로 있어서, 변경된 사항을 저장하여야만, 정

  • [졸업][유통관리] 재고정보의 공유와 판매재고관리시스템
  • 다이어그램을 포함한 시스템 분석과 클래스,시퀀스 다이어그램 그리고 화면일람표와 메뉴구성도를 포함한 객체 모델링을 행한다. 4장에서는 앞에서 분석한 내용을 바탕으로하여, 시스템을 구현하고, 시스템의 개선방향을 제시한다. 5장에서는 앞의 과정을 종합하여 결론을 내리고 시스템을 평가한다. 2. 관련연구2.1. 소기업 정보화 현황시대의 흐름에 따라 기업의 규모와는 상관없이 대부분의 기업에서 한대이상의 PC를 활용하고 있다. 본 절에서는 50

오늘 본 자료 더보기
  • 오늘 본 자료가 없습니다.
  • 저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.
    사업자등록번호 220-06-55095 대표.신현웅 주소.서울시 서초구 방배로10길 18, 402호 대표전화.02-539-9392
    개인정보책임자.박정아 통신판매업신고번호 제2017-서울서초-1806호 이메일 help@reportshop.co.kr
    copyright (c) 2003 reoprtshop. steel All reserved.