반응형 분류 전체보기159 InstallFactory 설치 파일 생성 프로그램 / 다운로드, 사용법 InstallFactory 인스톨 팩토리 프로그램 실행 파일 (exe 등)와 프로그램 보조 파일 (여러 음성, 사진, jre 등)이 같은 폴더에 있는 상태여야만 실행이 되고 그 상태로 배포해야만 하는 상황이 생길 때 유용하게 사용할 수 있는 프리웨어입니다. InstallFactory를 사용하면 자동으로 원하는 경로에 프로그램 파일을 설치하는 setup파일을 만들 수 있습니다. setup 파일을 한국어와 영어 중 선택해서 제작할 수 있습니다. InstallFactory 사용법 일반탭 소스폴더 : 인스톨 파일로 묶을 폴더를 선택합니다. 설치 화일이 만들어질 폴더: 만들려는 설치 파일이 자신의 컴퓨터 어디에 선택할 지 선택합니다. 설치화일의 이름: (정한 이름).exe 으로 설치 setup 파일이 생성됩니다... 2021. 2. 23. Launch4j / Jar을 exe로 / jar to exe program (Java) Launch4j download sourceforge.net/projects/launch4j/files/launch4j-3/3.13/Launch4j Executable Wrapper - Browse /launch4j-3/3.13 at SourceForge.net×sourceforge.net사용법 Output file : exe 파일을 생성한 경로 + 파일 이름jar runtime path: jar파일 선택 GUI 프로그램이면 GUI선택 Console을 이용하면 Console 선택 Min JRE version : JRE 최소 버전Max JRE version: JRE 최대 버전 버전 세부 정보 입력 ( 필수 x ) 실행 파일 에러 메세지 작성 (필수x) 모두 작성을 완료하면 톱니바퀴를 누르고 이 설정(xml.. 2021. 2. 22. [Network] TCP/IP 애플리케이션 계층 서비스 종류 FTP "File Transter Protocol" 사용자의 파일 등을 업로드하거나 다운로드를 수행하는 프로토콜 파일 전송을 위한 인터넷 표준으로 제어접속과 데이터 접속을 위한 분리된 포트를 사용합니다. DNS "Domain Name System" DNS Query를 사용해서 DNS Server에 URL을 전송하고 해당 URL에 대칭되는 IP주소를 제공하는 서비스입니다. HTTP "Hyper Text Transter Protocol" HTTP는 서버와 클라이언트 컴퓨터 사이에 이루어지는 요청, 응답을 처리하는 프로토콜입니다. 요청 : request / 응답 : response Telnet 사용자가 다른 지역에 있는 컴퓨터를 온라인으로 연결할 때 사용되는 프로토콜입니다. 기본값으로 23번 포트가 사용됩니다.. 2021. 2. 19. [Java] 자바 주석 / 종류 주석 주석이란 소스코드에 들어있으면서도 소스코드에 영향이 없는 설명문입니다. 주석을 잘 이용하면 소스코드를 보았을 때 이해를 수월하게 할 수 있습니다. Java 주석 종류 1. 한줄 주석 // 로 작성이 가능합니다. import javax.swing.*; public class Dinae{ Dinae() { JFrame jFrame = new JFrame("dinae test"); JButton jButton = new JButton("file"); JButton jButton1 = new JButton("file1"); JButton jButton2 = new JButton("file2"); JPanel jPanel = new JPanel(); jPanel.setLayout(new BoxLayout(j.. 2021. 2. 16. [Java] BoxLayout / 예제 #1 GUI BoxLayout BoxLayout.X_AXIS 인자를 사용할 때에는 객체들이 가로로 배치됩니다. BoxLayout.Y_AXIS 인자를 사용할 때에는 객체들이 세로로 배치됩니다. 예제 1 / X_AXIS BoxLayout을 이용하여 가로(x축)으로 요소들을 배치하기 import javax.swing.*; public class Dinae{ Dinae() { JFrame jFrame = new JFrame("dinae test"); JButton jButton = new JButton("file"); JButton jButton1 = new JButton("file1"); JButton jButton2 = new JButton("file2"); JButton jButton3 = new JButton("fi.. 2021. 2. 15. [C] 비버챌린지 공 경사로 구현 보호되어 있는 글 입니다. 2021. 2. 15. [Java] 경로 파일명에서 파일 확장자만 가져오기/ 소스 코드 파일명이나 경로가 포함된 파일명에서 사용하실 수 있습니다. 다음은 tf라는 텍스트필드 객체에 파일명이 적혀있다는 가정에서의 예시입니다. File file = new File(tf.getText()); String fileName = file.getName(); String ext = fileName.substring(fileName.lastIndexOf(".") + 1); cs 문자열 변수 예제 String fileName = file.getName(); String ext = fileName.substring(fileName.lastIndexOf(".") + 1); 2021. 2. 10. [Java] FileDialog / 파일 다이얼로그 매개변수, 예제, 메서드 FileDialog FileDialog는 파일 대화 상자입니다. 열어야하는 파일의 경로나 저장할 파일의 경로, 파일의 이름이 필요할 때 사용할 수 있습니다. FileDialog 클래스 생성자 FileDialog(Frame parent, String title, int mode) parent(frame): dialog가 열릴 프레임 title: 다이얼로그의 타이틀입니다. mode: 다이얼로그의 모드를 설정합니다. (FileDialog.LOAD or FileDialog.SAVE) 그 외 종류 default value FileDialog(Frame parent) title: "", mode: LOAD FileDialog(Frame parent, String title) LOAD FileDialog(Frame .. 2021. 2. 10. [Java] GridLayout 예제 #1 (GUI) GridLayout Grid는 한국어로 격자입니다. GridLayout은 격자형 배치가 필요할 때 쓰입니다. 2차원 격자형태로 배치합니다. GridLayout 예제 1 import javax.swing.*; import java.awt.*; public class GridLayoutTest{ GridLayoutTest() { setTitle("GridLayout"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); GridLayout grid = new GridLayout(4, 2); grid.setVgap(5); // 격자 사이 수직 간격 5 픽셀 setLayout(grid); add(new JLabel(" 이름")); add(new JTextField("")); .. 2021. 2. 8. [Java] BorderLayout 예제 #1 (GUI) BorderLayout 예제 1 import javax.swing.*; import java.awt.*; public class BorderLayoutTest extends JFrame { BorderLayoutTest() { setTitle("BorderLayout"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setLayout(new BorderLayout()); add(new JButton("Calculate"), BorderLayout.CENTER); add(new JButton("add"), BorderLayout.NORTH); add(new JButton("sub"), BorderLayout.SOUTH); add(new JButton("mul"), .. 2021. 2. 7. 이전 1 ··· 12 13 14 15 16 다음 728x90 반응형