0
나는 다음과 같은 코드를 가지고 : 문제는 내가 응용 프로그램을 실행할 때, 해당 구성 요소를 포함하는 JPanel의 때문에 setLineWrap http://docs.oracle.com/javase/tutorial/uiswing/components/textarea.html 여기 제안 내가 JScrollPane의에서 JTextArea에 삽입 한 (참)로 뻗어이다 하지만 결과JTextArea에 뻗어 때 setWrapLine
titolo=new JLabel("title");
text=new JTextArea("");
scrollPane = new JScrollPane(text);
text.setLineWrap(true);
griglia=new GridBagLayout();
gbc=new GridBagConstraints();
setLayout(griglia);
buildConstraints(gbc,0,0,1,1,100,1);
griglia.setConstraints(titolo,gbc);
buildConstraints(gbc,0,1,1,1,100,100);
griglia.setConstraints(scrollPane,gbc);
add(titolo);
add(scrollPane);
그레이트 :) 그 이유를 설명해 주시겠습니까? 나는 정말로 이해할 수 없다. jscrollpane을 포함하는 패널의 크기는 상위 레벨 레이아웃 관리자에 의해 제어됩니다. 크기가 이미 정의되어 있어야합니까? – mark
아, 나쁘다. 상황은 좋아지고 있지만 여전히 문제가있다. 문제는 이제 JTextArea가 포함 된 scrollPane이 사용 가능한 공간을 완전히 채우지 않아서 빈 공간이 생기게된다는 것입니다. 어떤 생각? – mark