[자바] 멀티미디어자바프로젝트II 최종 프로젝트
·
기타/univ. projects
GitHub - Bonnate/Java_Multimedia_Project_II: 대학교 3학년 2학기 자바 수업 대학교 3학년 2학기 자바 수업. Contribute to Bonnate/Java_Multimedia_Project_II development by creating an account on GitHub. github.com
[자바] 멀티미디어자바프로젝트II ch.10 연습문제
·
기타/univ. projects
package _1124_A; import javax.swing.*; import javax.swing.border.EmptyBorder; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class main extends JFrame { private JLabel mImageLabel; private ImageIcon[] mImages; private int mImageIndex; public static void main(String[] args) { main frame = new main(); frame.setVisible(true); } public main() { thi..
[자바] 멀티미디어자바프로젝트II ch.09 연습문제
·
기타/univ. projects
package main; import javax.swing.*; import java.awt.*; public class BorderLayoutEx extends JFrame { BorderLayoutEx() { setTitle("BorderLayout Sample"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setLayout(new BorderLayout()); add(new JButton("Console"), BorderLayout.SOUTH); add(new JButton("Test.java"), BorderLayout.CENTER); add(new JButton("Package Explorer"), BorderLayout.WEST); setSize(6..
[자바] 멀티미디어자바프로젝트II ch.08 연습문제
·
기타/univ. projects
프로그램을 실행하면, 파일을 읽고(없으면 예외처리) 지정한 형식에 맞게 문자열을 나누어 Vector에 자동으로 집어넣어서 프로그램이 원활하게 작동하도록 하였다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 ..
[자바] 멀티미디어자바프로젝트II ch.07 연습문제
·
기타/univ. projects
package _1027_A; import java.util.*; // 키보드로 문자열을 4개 입력 받아 ArrayList에 삽입하고 가장 긴 이름을 출력하라. // 가장 긴 이름은 : Ashley public class Main { public static void main(String[] args) { ArrayList s = new ArrayList(); int index = 0, max = -1; for(int i = 0; i
[자바] 멀티미디어자바프로젝트II ch.06 연습문제
·
기타/univ. projects
package _1020_A; import java.util.Scanner; public class Main { public static Scanner keyboard=new Scanner(System.in); public static void main(String[] args) { String input; while(true) { System.out.print("입력하시오(종료:Z) "); input = keyboard.nextLine(); if(input.equals("Z")) { System.out.println("프로그램을 종료합니다!!"); return; } try { Integer.parseInt(input); System.out.println("숫자입니다!!"); } catch (Except..
[자바] 멀티미디어자바프로젝트II ch.05 연습문제
·
기타/univ. projects
import java.util.Scanner; enum Week { MON, TUE, WED, THU, FRI, SAT, SUN } public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); Week[] values = Week.values(); boolean flag; while (true) { System.out.print("요일을 입력하세요: "); String input = sc.nextLine(); flag = false; // case 1. 'XXX'를 입력하면, 종료시킨다. if (input.equals("XXX")) { System.out.println("프로그램을 종료합니다..
[자바] 멀티미디어자바프로젝트II ch.04 연습문제
·
기타/univ. projects
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 package _0922_B; public class Main { public static void main(String[] args) { //클래스를 생성할 때, Animal > Animal로 형변환(실제로는 하지 않음) Animal animal = new Animal(); //클래스를 생성할 때, Dog(자식 객체)를 Amimal(부모 객체)로 형변환을 하여 생성한다. //실제 인스턴스는 Dog이지만, Animal로 취급 Animal dog = new Dog(); //클래스를 생성할 때, Cat(자식 객체)를 Animal(부모 객체..
[자바] 멀티미디어자바프로젝트II ch.03 연습문제
·
기타/univ. projects
슈퍼클래스(부모)와 서브클래스(자식)관계의 클래스에서 접근 지정자를 private으로 하여 멤버변수의 게터를 이용하여 가져오도록 한다. public class Main { public static void main(String[] args) { BusinessMan bMan = new BusinessMan("Jack", "ACompany", "Student"); System.out.println("My name is " + bMan.GetName()); System.out.println("My company is " + bMan.GetCompany()); System.out.println("My position is " + bMan.GetPosition()); } } Colored by Color Scr..
[자바] 멀티미디어자바프로젝트II ch.02 연습문제
·
기타/univ. projects
1. Run 할 시, 실행되는 메인 함수 > ProductManager을 생성하며 내부 생성자에서 작업을 처리하도록 한다. import java.util.Scanner; public class Main { public static Scanner Scanner; public static void main(String[] args) { Scanner = new Scanner(System.in); new ProductManager(); } } Colored by Color Scripter cs 2. Product 클래스. > Product에 담겨질 내용들을 선언하고, 생성자 오버라이드와 게터를 통해 클래스에 접근하도록 하였다. public class Product { private String mBarcode..
[자바] JFrame 블랙잭(BlackJack) 게임 구현
·
기타/univ. projects
== Frame.java == package Main; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Frame { private JFrame mFrame; private JTextArea mTextArea; public Frame(KeyListener listener) { mFrame =new JFrame(); mFrame.setTitle("My Title"); mFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); mFrame.setVisible(true); mFrame.setSize(800, 600); mFrame.setLocationRelativeTo(null)..
[자바] 블랙잭(BlackJack) 게임 구현
·
기타/univ. projects
https://github.com/Bonnate/BlackJack GitHub - Bonnate/BlackJack Contribute to Bonnate/BlackJack development by creating an account on GitHub. github.com package Main; import java.util.Scanner; import java.util.Queue; import java.util.LinkedList; import java.util.Vector; import java.util.Random; public class BlackJack { FinishCode mCode; //게임에 사용할 카드 개수 (기본은 13) static public Integer MAX_CARD_COU..
bonnate
'실습' 태그의 글 목록