Java/javaFX & Scene Builder(30)
-
6주차 - javaFX TextArea
TextArea는 일반적으로 인터넷에서 게시글을 작성하는 넓은 입력칸을 부른다. TextField는 한줄로 끝이지만 TextArea는 이름처럼 넓은 공간을 가진다. .setWrapText(boolean) 메서드를 이용하면 박스를 넘어갈시 줄을 넘길지도 설정할 수 있다. 아래는 코드 public class TextAreaEx01_02 extends Application{ public static void main(String[] args) { launch(args); } @Override public void start(Stage primaryStage) throws Exception { BorderPane border = new BorderPane(); Label toplb = new Label("TOP..
2022.09.05 -
6주차 - javaFX RadioButton
RadioButton 은 사용자가 체크 가능한 동그란 버튼을 생성한다. CheckBox와 비슷한 기능을 가지지만, CheckBox 는 주로 다중 선택이 가능한 때에 사용이 된다. RadioButton은 선택지중에 하나만 선택 하는 경우에 주로 사용 된다. 반드시는 아니지만 이것이 일반적인 사용 용도가 이러하니, 용도를 바꾸어 사용한다면 사용자에게 혼선을 줄 수 있으므로 주의하자. public class RadioButtonEx01 extends Application{ public static void main(String[] args) { launch(args); } @Override public void start(Stage primaryStage) throws Exception { HBox box =..
2022.09.05 -
6주차 - javaFX PasswordField
PasswordField 는 생성된 필드에 입력한 값을 보여주지 않는 필드이다. public class PasswordFieldEx extends Application { public static void main(String[] args) { launch(args); } @Override public void start(Stage primaryStage) throws Exception { PasswordField text1 = new PasswordField(); PasswordField text2 = new PasswordField(); text1.setPrefHeight(100); text1.setMaxWidth(200); VBox box = new VBox(); box.getChildren().a..
2022.09.05 -
6주차 - javaFX DatePicker
DatePicker 을 사용하면 버튼이 하나 생기는데 버튼의 우측에 있는 달력모양을 누르면, 달력이 나오며 여기서 클릭한 값을 박스 안에 출력해준다. public class DatePickerEx extends Application{ public static void main(String[] args) { launch(args); } @Override public void start(Stage primaryStage) throws Exception { DatePicker date = new DatePicker(); HBox box = new HBox(); box.getChildren().add(date); box.setAlignment(Pos.CENTER); box.setPrefSize(100, 100)..
2022.09.05 -
6주차 - javaFX ComboBox
ComboBox 는 박스를 클릭했을때에 아래로 내부에 있는 데이터들을 나열하여 보여주는 Box 이다. 아래는 코드 public class ComboBoxEx01 extends Application{ public static void main(String[] args) { launch(args); } @Override public void start(Stage primaryStage) throws Exception { ComboBox cb = new ComboBox(); // 콤보박스에 값을 입력 cb.getItems().addAll("라면","치킨", "짜장면", "피자", "닭강정"); cb.setPrefSize(100,50); // 처음 보이는 값을 세팅 cb.setValue("치킨"); cb.get..
2022.09.05 -
6주차 - javaFX CheckBox
CheckBox 는 이름처럼 사용자가 체크할 수 있는 네모난 버튼을 생성한다. 일반적으로 CheckBox는 중복으로 체크가 가능하도록 해야하는 상황일 때 사용되는 경우가 많다. 모양의 변화를 주고 싶은데 그러한 기능까지는 아직까지의 내용으로는 알지 못하겠다. 혹여나 알게 된다면 추후 별도로 작성하겠다. 아래는 코드 // CheckBox는 다중 선택일때 주로 사용된다. // 단일 선택을 이용하고자 할때에는 RadioButton 을 주로 이용한다. public class CheckBoxEx01 extends Application{ public static void main(String[] args) { launch(args); } @Override public void start(Stage primarySt..
2022.09.05