반응형

JAVA 50

자바 swing 로또 프로그램

* * 자바 Swing 로또 프로그램 * * Math클래스의 random 메소드를 이용하여 랜덤으로 뽑힌 숫자의 중복을 제거한 후 Swing과 이벤트 처리를 통해서 만들어 보았습니다. ( ** 코딩은 첨부파일에 올려놓았습니다. **) 로또 스윙프로그램의 조건 ** 추첨 실행을 누르면 추첨횟수가 증가하고 이전 도전 상황이 모두 초기화됩니다. ** 도전 실행을 누르면 추첨 실행을 통해서 얻은 숫자와 비교할 수 있는 번호 생성 ** 추첨번호와 도전번호를 비교하여 맞힌 개수에 따라서 등수를 출력합니다. ** 종료버튼을 누르면 프로그램을 종료시킵니다. - 켄텐츠팬의 레이아웃은 null로 설정하여 setBounds()를 이용하여 직접 크기와 위치를 지정하여 만들었습니다. - 이벤트는 액션 이벤트를 이용하였습니다. ..

JAVA 2017.08.24

javascript - 자바스크립트 변수

javascript - 자바스크립트 변수 변수 - 변하는 데이터를 저장하는 메모리 공간 데이터의 종류 - 문자형, 숫자형, 논리형, 비워진 데이터(NULL) * 변수 선언 - var 키워드를 변수명 앞에 붙입니다 - 변수의 이름을 지을 때는 한글을 사용할 수 없습니다 - 변수명은 의미에 맞는 이름으로 만든다 Ex) var 변수명; 또는 var 변수명=값; * 변수에 저장할 수 있는 데이터형 - 문자형, 숫자형, 논리형, 비워진 데이터 - 문자형 문자나 숫자를 큰따옴표나 작은 따옴표로 감싸고 있습니다. var 변수명 = "사용할 문자나 숫자"; var tag = "String"; document.write(tag); //h태그가 적용되어 출력된다 - 숫자형 var 변수명 = 숫자; 또는 Number("숫자..

JAVA 2017.06.20

javascript - 자바스크립트 기초 (선언)

javascript - 자바스크립트 기초 (선언) * 자바스크립트 선언문 ------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------- ** 선언문의 작성 위치 - head 태그 영역 또는 body 태그 영역에 선언하면 된다 (head 태그 선호) -------------------------------------------------------------------------------------------------..

JAVA 2017.06.19

javascript - 자바스크립트란?

javascript - 자바스크립트란? * 자바스크립트 - 자바스크립트란 개발자가 만든 문서에 방문자가 방문하여 어떤 동작을 취했을 때, 그 동작에 대응하여 반응이 일어날 수 있도록 해주는 언어- html 문서에 자바스크립트를 적용했다면 방문자가 특정 요소에서 동작을 취했을 때 반응한다- GNB(Global Navigation Bar)요소에 마우스를 올리면 그에 해당하는 서브 메뉴가 펼쳐지는 것 * 자바스크립트 언어의 특징 - 자바스크립트는 인터프린터 언어 (코드가 작성된 순서대로 윗줄부터 순차대로 구문 분석을 한다) - 자바스크립트는 클라이언트 스크립트 언어 (서버의 부하를 줄여준다) - 객체 기반 언어 (다양한 객체와 메소드 존재) - 공개된 언어 - 다양한 라이브러리를 활용할 수 있다 (제이쿼리) ..

JAVA 2017.06.19

자바스크립트 -변수와 연산자

자바스크립트 - 변수와 연산자 자바스크립트 또한 프로그램 언어, 변수가 있고 연산 처리도 가능하다사용자 정의 명명 규칙도 그대로 같고, 시작문자 영문자, _ 또한 같다 var 변수이름 = 초깃값;변수이름 = 초깃값; 자바스크립트는 별도로 자료형을 구분하지 않고 바로 대입하여 정해진다. 장점 - 자료형을 외울 필요가 없다단점 - 자료형을 구분하지 않아 원하는 시점에서 원하는 자료형을 표현할 때에는 몇 번 손질을 해야한다. var라는 선언이 함수 내부에 있으면 지역변수, 함수 외부에 있으면 전역변수 ** var 변수 선언 ex (지역변수, 전역변수) 일반적으로 페이지 단위에서는 전역변수를 많이 사용한다.이렇게 사용된 변수는 표준화 코드인 태그로 페이지를 표시할 때 유용하다 예제 - %연산자로 현재 시간(초)..

JAVA 2017.06.14

자바스프링 - ModelAndView 객체

자바 스프링 - ModelAndView 객체ModelAndView객체는 Model객체와 데이터를 넘길 페이지값을 가진 return을 합친 것입니다. 즉, 데이터와 넘길 페이지의 값을 모두 가지고 있는 객체입니다. - 이전 Model객체를 이용했을 때와 ModelAndView객체를 이용할 때 - 차이점은 리턴값과 추가로 사용된 메소드입니다. - Model을 사용할 때는 String 리턴값으로 넘긴 페이지를 설정하였지만 ModelAndView에서는 setViewName()메소드를 이용하였습니다. - Model을 사용할 때와 똑같은 방법으로 데이터를 받아올 수 있습니다.

JAVA 2017.03.03

Spring) model

model 객체 - Controller 에서 생성된 데이터를 담아서 View 로 전달할 때 사용하는 객체. - Servelt 의 request.setAttribute() 와 유사한 역할. - Method 에 Model 타입이 지정된 경우 Model 타입의 객체를 만들어서 메서드에 주입 - addAttribute("키", "값") 메소드를 사용하여 전달할 데이터 세팅. Ex) 활용 예시 * 리스트 페이지 번호를 파라미터로 전달받고, 실제 데이터를 View 로 전달해야 하는 경우 * 파라미터에 대한 처리 후 결과를 전달해야 하는 경우 @ModelAttribute - 강제로 전달받은 파라미터를 Model에 담아서 전달하도록 할 때 필요한 어노테이션 - 스프링에서 Java beans 규칙(Getter, Sett..

JAVA 2017.03.03

JAVA - 영어단어장 만들기(파일입출력, HashMap)

자바 영어단어장 (파일입출력, HashMap) 지난번에 올린 HashMap을 이용한 전화번호부에 추가로 파일입출력을 포함하여 데이터를 파일에 저장하고, 불러오는 간단한 영어단어장을 만들어 보았습니다. 아직 미숙한 부분이 많아 필요하지 않은 요소들이 코딩에 들어있을 수 있습니다. 고칠 부분은 알려주시면 수정하겠습니다. dictionaryApp.java 코딩 파일 자바코드에서 필요한 변수를 미리 선언합니다. 가장 중요한 부분은 File 클래스입니다. 대부분의 컴퓨터는 test폴더을 가지고 있지 않기 때문에 if문을 통해서 test폴더가 있는지 없는지 확인 후 없으면 폴더를 생성합니다. 그 후 switch문을 통해서 각각의 함수로 이동합니다. 등록(insert)에서는 파일을 생성하고 작성할 FileWriter..

JAVA 2016.10.14

자바 기본 클래스, 컬렉션, 제네릭문제

자바 기본 클래스, 컬렉션, 제네릭문제(5문제) 공부하면서 간단하게 만들어 본 예상문제입니다. 어설프고 정확하지 않으니 오류가 있으면 말씀해주세요 기본 클래스, 컬렉션 제네릭 부분의 문제입니다. 1. 다음 문제의 답을 적으시오 1) java.lang.Object 클래스 toString()의 역할을 적으시오. 2) Phone 클래스의 Override된 toString() 메소드에 반환 타입과 출력 결과를 적으시오. - 반환 타입: - 출력 결과: ----------------------------------------------------------------------------------------------------------------------------------------2-1 답: 객체를 ..

JAVA 2016.10.03
반응형