본문 바로가기

Dev Ref/Java

자바 프로젝트 압축 방법 [ java 폴더 압축 ] 자바 폴더 압축/ 소스코드만 남기기 # 압축 전 프로젝트 파일용량 약, 90.0MB로 현재 Maven install이 되어있는 상태입니다. 1. [이클립스 메뉴상단 바] - [Project] - [Build Automatically] - [체크해제] ↓↓↓↓↓ 2. [이클립스 메뉴상단 바] - [Project] - [Clean] - [아래 사진과 같이 진행] ↓↓↓↓↓ 3. [프로젝트 우 클릭] - [Run As] - [Maven clean] ↓↓↓↓↓ 4. 프로젝트 폴더 확인 및 압축진행 # 압축 후 파일용량 확인
JAVA HTTP 통신 PDF파일 송수신 HttpURLConnection을 이용한 파일 송수신 Issue01 : box01 폴더에 sample01.pdf파일을 server box02에 저장한다. Issue02 : box02 폴더에 sample02.pdf 파일을 요청하여 box01에 저장한다. ## 패키지 이미지 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118..
Swing Look&Feel 라이브러리 사용 및 적용방법 Look&Feel Library in Java[Swing]공식 오라클 사이트 : https://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html 본문 내용 출처 : https://blog.naver.com/sungback/90138574984 사용된 지난 포스팅 내용2018/06/24 - [Java/Open source] - JFrame/swing 배경이미지 넣는 방법 [사용 방법]public static void main(String[] args) { try { UIManager.setLookAndFeel("javax.swing.plaf.nimbus.NimbusLookAndFeel"); } catch (Exception e) { } MyFra..
JFrame/swing 배경이미지 넣는 방법 JFrame 배경이미지 삽입방법이번 포스팅은 배경화면을 넣는 소스 코드를 포스팅하겠습니다. 사용하고자하는 사진의 크기는 panel의 크기와 동일하도록 지정해주어야하고 단점은.. 창의 크기에 따라 반응하여 크기가 조절되었으면 했지만.. 아직, 그런 기능을 찾아보지 못 했기에.. 다음에 꼭! 추가 수정을 하겠습니다. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364package view; import java.awt.Graphics;import java.awt.event.ActionEvent;import java.awt.event.ActionLi..
Chat_Application_TCP_Client(+exe file) (사진출처)http://it.donga.com/18906/Multi Chatting Program_Client오늘 포스팅할 내용은자바에서 Socket을 사용하여 서버와 클라이언트를동기화 하는 방법을 예제 프로젝트로 포스팅하도록 하겠습니다.연동 서버 포스팅2018/06/17 - [Java/Open source] - Chat_Application_Server(+exe file)(+ exe파일은 위에 첨부해 두었습니다) ClientFrame 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808..
Chat_Application_TCP_Server(+exe file) (사진출처)http://it.donga.com/18906/ Multi Chatting Program_Server오늘 포스팅할 내용은 자바에서 Socket을 사용하여 서버와 클라이언트를 동기화 하는 방법을 예제 프로젝트로 포스팅하도록 하겠습니다. (+ exe파일은 위에 첨부해 두었습니다) Chat_MainServer 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911..
Baseball member management project(+Singleton Func) (사진출처 : https://www.pinterest.de/pin/383580093257311272) Singleton pattern을 따르는 클래스는, 생성자가 여러 차례 호출되더라도 실제로 생성되는 객체는 하나이고 최초 생성 이후에 호출된 생성자는 최초의 생성자가 생성한 객체를 리턴한다. 이와 같은 디자인 유형을 싱글턴 패턴이라고 한다. 주로 공통된 객체를 여러개 생성해서 사용하는 DBCP(DataBase Connection Pool)와 같은 상황에서 많이 사용된다 - 출처 : 위키백과사전 이전 버전의 프로젝트2018/06/01 - [Java/Project] - Baseball member management project(+File func) 이전 포스팅에서 singleton pattern을 추가하..
Number Baseball Game ver_02 (+G.U.I 기능추가) (사진출처 : https://ko.depositphotos.com/62834167/stock-illustration-baseball-game.html) 숫자 야구게임 (+GUI 기능추가)2018/05/19 - [Java/Made of Java Game] - Baseball game program 기능 구현 1. JFrame를 기반으로 이전 포스팅 내용인 숫자 야구게임을 구현하였습니다. 2. 콘솔창을 대신하여 TextArea에 입출력 문제를 해결하였습니다. 3. 게임시작 버튼을 누르기 전에 "정답확인 및 텍스트창 지우기"기능을 선택 불가로 제어하였습니다. 4. 텍스트필드를 분할하여 입력값을 따로 받을 수 있습니다.- 이전 : String형식으로 "-" 토큰을 잘라서 배열에 넣어 사용- 이후 : String..