[Java] JavaFx 기본 코드

JUNHO YEOM·2022년 12월 14일
0

JAVA

목록 보기
10/14
package exam03;

import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.BorderPane;
import javafx.stage.Stage;

public class Exam03_MultiEchoServer extends Application{

	@Override
	public void start(Stage primaryStage) throws Exception {
		// 화면구성합니다.
		// primaryStage => 이친구가 실제 window에요!
		
		// 화면을 구성할 Layout 먼저 만들기
		BorderPane root = new BorderPane();
		root.setPrefSize(700, 500); // 화면 구성할 layout 크기를 정해요
		
		// Layout을 이용해서 장면(Scene)을 만들어요!
		Scene scene = new Scene(root);


		// 제작한 장면을 window에 넣어요!
		primaryStage.setScene(scene);
		
		
		// 화면을 띄워요!
		primaryStage.show();
		
			
	}
	
	
	
	public static void main(String[] args) {
		// main thread에 의해서 최초로 실행되는 method
		// entry point
		// GUI Thread를 하나 별도로 생성
		
		// 자바FX가 제공하는 GUI 관리하는 쓰레드 생성 명령(static method)
		launch();
		
	}
}

0개의 댓글