JTextArea 클래스는 JTextComponent 를 확장할 수 있습니다. 사용자가 여러 줄의 텍스트를 입력하도록 허용 그 안에. JTextArea는 CaretListener를 생성할 수 있습니다. 캐럿 업데이트 이벤트를 수신할 수 있는 인터페이스입니다. setFont()를 사용하여 JTextArea 내부의 텍스트에 글꼴을 설정할 수 있습니다. 방법.
예시
import java.awt.*; import javax.swing.*; public class JTextAreaTextBoldTest extends JFrame { private JTextArea textArea; public JTextAreaTextBoldTest() { setTitle("JTextAreaTextBold Test"); setLayout(new BorderLayout()); textArea= new JTextArea(); textArea.setLineWrap(true); textArea.setWrapStyleWord(true); Font boldFont=new Font(textArea.getFont().getName(), Font.BOLD, textArea.getFont().getSize()); textArea.setFont(boldFont); // bold text add(textArea); setSize(375, 250); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setLocationRelativeTo(null); setVisible(true); } public static void main(String[]args) { new JTextAreaTextBoldTest(); } }
출력