본문 바로가기
GUI( JavaFX Scene Builder )/Control

PasswordField

by pms93 2022. 8. 18.
package controls;

import javafx.application.Application;
import javafx.geometry.Pos;
import javafx.scene.Scene;
import javafx.scene.control.PasswordField;
import javafx.scene.layout.VBox;
import javafx.stage.Stage;

public class PasswordFieldEx extends Application {

	public static void main(String[] args) {
		launch(args);
	}
	
	@Override
	public void start(Stage primaryStage) throws Exception {
		// PasswordField
		// - TextField와 동일하며 입력한 글자가 ●●●으로 보이게 해준다.
		// - 컨트롤러명과 같이 중요한 데이터(비밀번호 등)입력시에 사용
		PasswordField pw1 = new PasswordField(), pw2 = new PasswordField();
		
		pw1.setMaxWidth(100);
		pw1.setPrefHeight(20);
		
		VBox vbox = new VBox(20);
		vbox.getChildren().addAll(pw1, pw2);
		vbox.setAlignment(Pos.CENTER);
		
		primaryStage.setScene(new Scene(vbox, 700, 700));
		primaryStage.show();
	}

}

'GUI( JavaFX Scene Builder ) > Control' 카테고리의 다른 글

DatePicker  (0) 2022.08.18
TextArea  (0) 2022.08.18
TextField  (0) 2022.08.18
ToggleButton  (0) 2022.08.18
RadioButton  (0) 2022.08.18