본문 바로가기

자바7

[JavaFX] JavaFX 폰트 적용하기! 간단한 프로젝트(완성도 매우 낮음)를 진행하면서 찾아보고 알아낸 것들을 적어보고자 한다. javaFX에 대한 자료를 찾아가면서 프로젝트를 진행했어야 했는데.. 한글로 되어있는 자료가 너~무 너~~~~무 없었다.. 그래서 javaFX를 공부 하는 분들과, 관심이 있으신 분들이 있을 수도 있으니까.. 복습 겸 한번 올려보도록 하겠다! (코드가 너무 형편없다고 생각이 들거나, 더 좋은 방법이 있다면 댓글에 남겨주세요~~~~~) Font Load javafx에 있는 Font라는 클래스를 사용해서 폰트를 불러오는 방법을 알아보도록! 하게슴니다... // 첫번째 Font.loadFont(Class.forName("yourPakage.YourClass").getResource("./urFont.ttf").toStri.. 2020. 5. 26.
[JAVA 기초] 연산자(Operator) 2 - 단항 연산자 안녕! 나는 두치입니다. 이전 글에서는 계산을 하는 (링크)산술 연산자에 대해서 정리해봤는데, 이번 글에서 정리할 것은 단항 연산자이다. 단항 연산자 그래서 단항 연산자가 뭘까? 말 그대로 항이 하나인 연산자이다. (계산을 하는 산술 연산자는 항이 두개 이상이였다.) 항이 하나인 연산자에는 뭐가 있을까?? 부호연산자, 논리 부정 연산자, 증감 연산자 이렇게 세가지가 있다. 연산자 의미 사용법 설명 +, - 부호 연산자 +var, -var 변수 var의 부호를 바꾼다. ! 부정 연산자 !var 참을 거짓으로 거짓을 참으로 바꾼다.(반대로) ++ 증가 연산자 ++var; , var++; 변수 var에 1을 더하여 다시 변수 var에 넣는다. -- 감소 연산자 --var; , var--; 변수 var에 1을 .. 2020. 4. 1.
[JAVA 기초] 연산자(Operator) 1 - 산술 연산자 컴퓨터는 사실 조금 큰 계산기다... 요즘엔 계산기보다 더 작은 컴퓨터가 있긴 하지만.... 여튼, 컴퓨터에 명령을 해주면 우리의 컴퓨터는 계산을 미친 듯이 빠르게 해낼 수 있다. 그렇다, 이번 글에서는 자바의 연산자 그 중에서도 산술 연산자를 정리해보도록 하겠다. 연산자 연산자는 뭘까? 특정한 작업, (뭐 예를 들면 더하기, 곱하기, 대입, 비교 등등)을 하기 위해서 쓰는 기호를 말한다. 자바에서 쓰이는 연산자는 대입, 산술, 비교, 논리 연산자 등이 있는데 산술 연산자를 정리 하기로 했으니까 얼른 정리해보도록 하자. 산술 연산자 연산자는 특정 작업을 위한 기호라고 했는데 산술 연산자는 산술을 위한, 즉 수학적인 계산을 하기 위해 쓰는 기호를 말한다. 기초적인 수학적 지식이 있다면 이해하고 사용하는데 .. 2020. 3. 28.
[JAVA 기초] - 출력문 2 - printf(), 서식문자를 이용해서 출력하기! 안녕하세요! 출력문 마지막인 printf()를 알아보자! 일반 print()와 비슷한 방식으로 작동하는 메소드 이다. 하지만 printf()를 사용하려면 서식 문자라는 것을 알아야 한다. 서식 문자 서식 문자가 뭘까?? 일반 문자가 아닌 서식에 사용되는 문자를 서식 문자라고 한다. %d : 10진수 (정수) %o : 8진수 %x : 16진수 %f : 실수 %c : 문자 %s : 문자열 이런 문자가 서식 문자라고 하는 것이다. 그렇다면 사용은 어떻게 하는 걸까? printf() 바로 printf()에 잘 대입해서 사용해야 한다. public static void main(Stirng[] args){ System.out.printf("저의 나이는 %d살 입니다!", 3); } 결과 저의 나이는 3살 입니다!.. 2020. 3. 17.
[JAVA 기초] 출력문 - print(), println으로 출력하기 안녕하세요! 나는 두치다! 저번 포스팅들로 java 개발환경을 구축했다!! 개발환경을 잘 만들어 놨으니 이제 재미있게 뭔가를 해 나갈 일만 남아있다..! 벌써부터 기대되고 설레지 않는가? 자, 그래서 이번 글에서 우리가 컴퓨터에 명령해볼 것은 뭘까!! 출력해라 컴퓨터!! System.out.print() System.out.println() 일단 이 두 가지 출력문을 알아보도록 하자! print 첫 번째로 print() 우선 PrintTest 라는 메인 메소드가 있는 클래스를 하나 만들어서 그곳에서 여러 가지 테스트를 해 보자 메인 메소드 블록 안에서 System.out.print() 이대로 한번 타이핑해보자. 이런 식으로 따라 쳐보면, 밑에 뭔가 자꾸 나오고 하지만.. 무시하고 일단 마저 타이핑해보자... 2020. 3. 15.
JAVA 시작 - Java 프로젝트 생성 하기! 자바 프로젝트 자, 그러면 JDK도 설치했고, 이클립스도 다운 받았으니까 우리 손으로 세상에게 인사하러 가 보도록 하자! 일단 우리의 워크스페이스를 지정한 상태로 이클립스를 켜도록 하자. 아니 아직 이클립스가 없다고? https://the-duchi.tistory.com/5 2. IDE 설치 - Eclipse photon버전 [Java개발환경 구축하기 2] Eclipse Photon 설치하기 이전 포스팅으로 Java와 JDK 설치를 모두 마쳤다. 아직 안 했다고? https://the-duchi.tistory.com/4 1. JAVA 설치 - JDK 설치하기, 환경변수 설정 [Java개발환경 구축하기] 자바 기초 강.. the-duchi.tistory.com 이거까지만 순서를 지켜서 따라 해 보도록 하자.. 2020. 3. 13.
JDK 8 다운로드 및 설치하기, 환경변수 설정 [Java개발환경 구축하기 1] JDK8 설치하기 (윈도우10) jdk는 지금 14버전까지 나와있다. 근데 왜 우리는 왜 8버전을 쓸까?? 그러게여.. 알려주세요.. 아마 9버전 이상부터는 상업적 이용을 위해선 돈을 지불하고 사용해야 하기 때문일 것이다. 그래도 양심은 있는지 무료로 사용 가능한 8버전은 현재 Java SE 8u241 버전인데 업데이트를 241번이나 해 주었다. // 이미 내 컴퓨터에 자바가 설치되어 있는지 확인해보기 윈도우키 + R 을 누르면 아래와 같은 실행 창이 하나 뜬다. 입력 칸에 cmd 를 입력하고 엔터를 누르면 뭔가 있어보이는 검은색 창이 하나 뜬다. 벌써부터 너무 멋있다. 여기에 java -version 위 명령어를 적고 엔터를 눌러보자 // ( ctrl+c ->ctrl+v )복사 붙여 넣기가 안된다면 c.. 2020. 3. 8.