Java (189) 썸네일형 리스트형 배포한 javafx프로젝트 실행 해당 파일 존재하는 주소에서 cmd 실행 & javafx sdk폴더복사 java --module-path "java_fx\lib" --add-modules=javafx.controls,javafx.fxml -jar chat_server.jar exe파일 만들기 Launch4j 다운로드 Launch4j Executable Wrapper Download Launch4j Executable Wrapper for free. Cross-platform Java executable wrapper for creating lightweight Windows native EXEs. Provides advanced JRE search, application startup configuration and better use.. javafx 설정 0526실습 05.24 FXML 요소 정보를 필드 에 초기화 후 init()호출됨. bundle : 다국어 지원에 쓰임 05.19 스레드,네트워크 동기화 메소드 및 동기화 블록 – synchronized 단 하나의 스레드만 실행할 수 있는 메소드 또는 블록 다른 스레드는 메소드나 블록이 실행이 끝날 때까지 대기해야 package t04_sync; public class ThreadSyncEX { public static void main(String[] args) { Runnable work = new WithDrawThread(); Thread thread1 = new Thread(work); Thread thread2 = new Thread(work); thread1.setName("스레드 1"); thread2.setName("스레드 2"); thread1.start(); thread2.start(); } } class Account{ // .. 05.18 람다표현식, 스레드 package l1_example; public class MessageButton { private String title; public MessageButton(String title) { this.title = title; } public void onTouch() { System.out.println("메세지를 전달합니다."); } @Override public String toString() { return "MessageButton [title=" + title + "]"; } } package l1_example; public class MessageListener implements OnClickListener { @Override public void onClick() { System.o.. 05.17 io 입출력 serializable 다른 프로젝트에서 output한 것을 input하는 경우 패키지 이름,클래스이름까지 같은 직렬화클래스가 있어야 ClassNotFoundException이 발생하지 않는다. 클래스 이름 = 패키지이름.클래스이름 package f10_object; import java.io.*; import java.util.Arrays; public class ObjectStreamExample { public static void main(String[] args) { // dat : 확인할 수 없는 파일(2진으로표현)이라고 알려주는 확장자 try( // try with resources try블럭 끝나면 자동으로 외부자원 해제 FileInputStream fis = new FileInputStream("object.d.. 05.16. IO기반 입출력 package f01_file; import java.io.File; import java.io.IOException; import java.text.SimpleDateFormat; public class FileExample { public static void main(String[] args) { // 물리적인 file of directory에 대한 정보 및 제어에 대한 기능을 제공하는 class String path = "c:\\Temp\\temp.txt"; String separator = File.separator; //실행 운영체제에 맞게 구분자를 제공해줌 System.out.println(separator); path = "c:"+File.separator+"Temp"+File.separa.. 이전 1 ··· 15 16 17 18 19 20 21 ··· 24 다음