은 OptionDialog의 버튼을 새 줄에 표시 할 수 없습니다. 모두 한 행에 표시되지만 별도의 행에 넣고 싶습니다.showOptionDialog 버튼은 별도의 줄에 표시됩니다.
또한 (최대 폭을 설정하기 위해) OptionDialog에 추가 할 프레임을 설정하려고했지만 나에게도 효과가 없었습니다.
모든 아이디어/도움/제안을 부탁드립니다.
Object[] options = { "Button1", "Button2", "Button3", "Button4",
"Button5 On a newLine\n\n", "Button 6", "Button 7" };
int x = JOptionPane.showOptionDialog(null, "Choose a button..", "Title",
JOptionPane.DEFAULT_OPTION, JOptionPane.QUESTION_MESSAGE,
null, options, options[0]);
'JOptionPane'가 그대로 당신이 그것을 사용하는 경우에 대한 좋은 구성 요소입니다. 그러나 너무 많은 사용자 정의가 필요한 경우, 일반적으로 자신의 대화를 롤업하는 것이 더 쉽습니다. –