5주차 - javafx

2022. 9. 3. 16:40Java/javaFX & Scene Builder

자바fx로 간단한 글을 화면에 띄우는 방법을 알아보자.

자바fx를 사용할때에는 Application 을 상속받아 사용해야한다.

이때 메인메서드에서는 launch(args); 를 사용 후에

실제 구현될 내용은 start 메서드 안에 작성한다.

public class Main extends Application {
	@Override
	public void start(Stage primaryStage) {
		try {
			BorderPane root = new BorderPane();
			
			Label label = new Label("Hello JavaFx");
			root.setCenter(label);
			label.setFont(new Font(40));
			
			Scene scene = new Scene(root,400,400); // (내용, 가로, 세로)
//			Scene scene = new Scene(root); // (내용) 이 경우에는 내용값만큼 신의 크기가 자동으로 설정
			primaryStage.setScene(scene);
			primaryStage.setTitle("연습용"); // 실행창에서의 제목
//			primaryStage.setX(1500); // X,Y 값의 최대값은 모니터 해상도에 따라 정해진다.
//			primaryStage.setY(600); // X,Y가 0.0일때는 좌측 상단이 기본!
			
			primaryStage.show(); // 화면창 실행 메서드
		} catch(Exception e) {
			e.printStackTrace();
		}
	}
	
	public static void main(String[] args) {
		launch(args);
	}
}

 

아래는 위의 코드를 실행한 화면

코드 실행 화면

'Java > javaFX & Scene Builder' 카테고리의 다른 글

5주차 - javafx AnchorPane  (0) 2022.09.04
5주차 - javafx 이벤트 (4)  (0) 2022.09.04
5주차 - javafx 이벤트 (3)  (0) 2022.09.04
5주차 - javafx 이벤트 (2)  (0) 2022.09.03
5주차 - javafx 이벤트 (1)  (0) 2022.09.03