반응형
SMALL

font 2

[JAVA] JTextArea 커스텀마이징 1

1. JTextArea 기본 사용법 JTextArea는 여러 줄의 텍스트를 입력하고 표시할 수 있는 컴포넌트로 기본적으로 생성자에 행(row)과 열(column)의 크기를 지정하여 생성할 수 있습니다. 일반적으로 JScrollPane과 함께 사용하여 스크롤 기능을 추가하는 것이 일반적입니다.1-1. columns 값이 영향을 미치는 경우 FlowLayout은 preferredSize를 반영하는 레이아웃이기 때문에 columns 값이 JTextArea의 가로 크기에 직접적으로 영향을 미칩니다. columns 값은 텍스트 영역의 기본적인 너비를 설정하며 이 값이 커지면 JTextArea의 가로 크기도 넓어지고 작아지면 가로 크기도 좁아집니다. columns 값은 사용자가 한 줄에 표시할 수 있는 최대 문자 ..

JAVA 2025.04.04

[JAVA] JLabel 커스텀마이징 1 (JLabel Customization)

이번 글에서는 JLabel의 기본 설정을 변경하는 방법에 대해 알아보겠습니다. 글자 색상, 배경색, 폰트 스타일 등을 변경하여 JLabel을 기본 모양에서 어떻게 커스텀할 수 있는지 단계별로 설명하겠습니다.1. JLabel의 기본 사용법   JAVAJLabel label = new JLabel("Hello, World!");이렇게 생성된 JLabel은 기본적으로 텍스트만 포함하는 기본적인 형태입니다. 또한 기본적으로 JLabel의 텍스트는 좌측 정렬과 중앙 정렬이 결합된 상태로 표시됩니다.2. JLabel에서 텍스트 정렬 변경하는 방법 수평 정렬   JAVA// 방법 1label.setHorizontalAlignment(JLabel.LEFT); // 좌측 정렬 (기본값)label.setHorizo..

JAVA 2024.08.25
반응형
LIST