我正在用 Java Swing 做一个项目。我有一个JDialog
包含很多文本的内容。我希望JDialog
它很小并且有一个垂直滚动条,以便用户可以滚动查看JDialog
. 如何获得我的垂直滚动条JDialog
?
任何的意见都将会有帮助。
我正在用 Java Swing 做一个项目。我有一个JDialog
包含很多文本的内容。我希望JDialog
它很小并且有一个垂直滚动条,以便用户可以滚动查看JDialog
. 如何获得我的垂直滚动条JDialog
?
任何的意见都将会有帮助。
由于您有长文本,请使用带有自动换行的 JtextArea。将该文本区域添加到 JScrollPane 并将滚动窗格添加到您的 jdialog 并完成。现在,您将在文本增长时滚动。
例子:-
JTextArea jTextArea = new JTextArea();
jTextArea.setWrapStyleWord(true);
jTextArea.setLineWrap(true);
JScrollPane jScrollPane = new JScrollPane(jTextArea,
JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,
JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);