스크롤 가능한 텍스트 영역을 만들려고합니다. (스택 오버플로에서와 같이 지금 쓰고있는 것과 비슷합니다.) 이 스크롤 텍스트 영역이 상호 배타적 인 것처럼 보인다 나는JTextArea에서 스크롤 막대가 작동하지 않는 이유는 무엇입니까?
package Notepad;
import java.awt.EventQueue;
import java.awt.Font;
import javax.swing.JFrame;
import java.awt.BorderLayout;
import javax.swing.JTextArea;
import javax.swing.JScrollBar;
public class test {
private JFrame frame;
private Font f = new Font(null);
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
test window = new test();
window.frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
public test() {
initialize();
}
private void initialize() {
frame = new JFrame();
frame.setBounds(100, 100, 450, 300);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().setLayout(new BorderLayout(0, 0));
JTextArea textArea = new JTextArea();
frame.getContentPane().add(textArea, BorderLayout.CENTER);
textArea.setLineWrap(true);
textArea.setFont(f.deriveFont(40f));
JScrollBar scrollBar = new JScrollBar();
frame.getContentPane().add(scrollBar, BorderLayout.EAST);
}
}
[스크롤 창 사용 방법] (https://docs.oracle.com/javase/tutorial/uiswing/components/scrollpane.html) 또는 [JScrollbar를 사용하여 JFrame을 스크롤하려면 어떻게합니까?] (http : //stackoverflow.com/questions/5928514/how-can-i-scroll-my-jframe-using-the-jscrollbar) – Obicere
아직도 이해하는 데 어려움이 있습니다. 고맙습니다. 위의 링크로 계속 시도해 보겠습니다. @Obicere –