본문 바로가기

Programming/Java9

[ JAVA ] 자바 프로젝트 CMD 창에서 실행 시키기. 자바로 테트리스 프로그램을 짜고 있었는데, 갑자기 그냥 CMD 창에서 실행시켜보고 싶어서 javac를 이용해 컴파일 하고 실행 시키려고 했는데 방법이 기억이 안나 구글링하면서 알게된 내용을 포스팅합니당 ㅎㅎ 제 프로젝트 파일은 Tetris 라는 이름을 가지고 있고, 이 안에 application 이라는 패키지가 존재합니다. application 패키지 안에는 Tetris 와 Controller, Form 클래스 파일이 있습니다. 우선 프로젝트 파일이 있는 곳으로 이동해봅시다. cd 프로젝트 파일이 있는 경로 dir 명령어를 사용해서 이 안에 무엇이 있는지 확인해봤습니다. 사실 저는 경로이동하면 무조건 dir을 하는 습관이 있기때문에 습관적으로 타이핑했습니다. 아무튼, 여기에서 cd src 를 입력하여 이.. 2020. 4. 10.
[ JAVAFx ] JavaFx 사각형 만들기 , 테트리스 블록 만들기 제가 기억력이 좋지 않기 때문에, 제가 기억하려고 쓰는 포스팅입니다. 돌아서면 까먹고,,, 까먹고,,,;;; 사각형을 만드는 법과 좌표 설정하는 법을 간단하게 써놓겠습니다. 저는 쉽게 메인에서 제작해보도록 하겠습니다. New -> project -> javafx project -> 프로젝트 생성 프로젝트 이름은 Box로 설정해줬습니다. 기본으로 세팅되어 있는 Main.java 클래스에서 실습해보도록 하겠습니다. 우선 아무것도 하지않은 Main을 F11을 눌러 실행시켜줍니다. 이렇게 아무것도 없는 빈 윈도우 창이 나타납니다. 우리는 여기에 사각형을 만들겁니다. JavaFx 사각형 만들기 javafx는 사각형을 만들 수 있는 Rectangle 라이브러리를 제공합니다. Rectangle 객체명 = new Re.. 2020. 4. 10.
[ JAVAFx ] JavaFx 소개 및 설치 오늘 포스팅에서는 javaFx에 대한 간단한 소개와 설치등을 다뤄보겠습니다. JavaFx? JavaFX는 데스크톱 애플리케이션과 리치 인터넷 애플리케이션을 개발하고 배포하는 소프트웨어 플랫폼이라고 대부분의 사이트에서 정의해줍니다. 조금 더 간단하게 정의해보자면, 자바를 이용해서 응용프로그램을 만들 수 있게 고안된 GUI 플랫폼 이라고 할 수 있을 듯 합니다. JavaFx는 현재 많은 개발자분들이 접하는 모델인 MVC 모델을 적용했습니다. MVC model? M(model) V(view) C(controller) mvc는 개발 할 때, 3가지 형태로 역할을 나누어 개발하는 모델입니다. 모델은 하나의 데이터를 의미합니다. 데이터베이스 접근,전송 모델 등 데이터와 관련되어 있습니다. 뷰는 모델을 통해 접근한 .. 2020. 3. 20.
[ JAVA ] 002 - "Hello, world" 를 출력해보자! java 언어를 사용하는 많은 분들이 선택한 이클립스 입니다! 이클립스는 에디터라고 생각하면 되는데요, ppt를 제작할 때 ms 사의 파워포인트나 한글의 한쇼와 같이 어떤 대상을 편집하고 실행할 수 있게 만들어져 있습니다. 그래픽 인터페이스도 깔끔하고 코드도 보기 좋게 만들 수 있기때문에 이클립스를 선택 했는데요, 우선 자바 프로젝트를 만들어보겠습니다. 화면 좌측의 Package Explorer를 우클릭해서 New -> Java Project 를 클릭합니다. 이렇게 project name등을 설정할 수 있는데, 오늘은 정말 간단한 출력만 해주는 프로그램을 만들거기때문에 Ex01 이라는 이름을 지어주겠습니다. System.out.println() 를 이용해서 "Hello, world!" 를 출력하는 코드입.. 2020. 3. 16.