728x90
JLabel
정보 또는 텍스트를 위한 라벨생성
JLabel클래스는 문자열이나 아이콘을 사용하여 객체생성
JTextField
한줄의 문자열을 입력할 수 있는 컴포넌트
JTextField의 주요메서드
String getText() : 텍스트필드에 입력된 문자열 반환
void setText(String text) : 지정된 문자열을 텍스트필드에 작성
void setEditable(boolean) : 텍스트를 입력할 수 있는지 없는지 설정(true,false)
boolean isEditable() : 텍스트를 입력할 수 있는지 없는지 반환 (상태가 어떤지)
JTextArea
여러줄의 문자열을 입력할 수 있는 컴포넌트
JTextArea영역보다 많은 문자열을 입력하더라도 자동으로 스크롤이 생기지 않으므로
스크롤을 사용하려면 JScrollPane클래스를 사용해서 표기해야 함
JPasswordField
입력받은 문자열을 보여주지 않아야 할 때 사용하는 컴포넌트
JLabel + JText _ 라벨생성과 문자열입력 컴포넌트
주소 입력 JTextArea는 자동으로 테두리가 생기지 않으므로 추가해준다.
Border lineBorder = BorderFactory.createLineBorder(Color.BLACK,1);
JTextArea객체.setBorder(lineBorder);
728x90
728x90
'JAVA' 카테고리의 다른 글
[JAVA] GUI 활용_Item(JComboBox, JScrollPane, JTable) (0) | 2023.09.11 |
---|---|
[JAVA] GUI 활용_Item(JCheckBox, JRadioButton), ItemEvent (0) | 2023.09.10 |
[JAVA] GUI 활용_JPanel (0) | 2023.09.10 |
[JAVA] GUI 활용_JFrame, JButton (0) | 2023.09.10 |
[JAVA] 보조스트림 (0) | 2023.09.08 |