怎么在对话框中输出多行内容
时间: 2024-03-14 16:47:10 浏览: 61
javascript的alert box在java中如何显示多行
如果你想在对话框中输出多行内容,可以使用JTextArea类。以下是一个示例:
```java
JTextArea textArea = new JTextArea("第一行内容\n第二行内容\n第三行内容");
textArea.setEditable(false);
JOptionPane.showMessageDialog(null, new JScrollPane(textArea), "多行内容", JOptionPane.PLAIN_MESSAGE);
```
这个示例创建了一个JTextArea实例,其中包含了三行内容。然后将这个JTextArea实例添加到了JOptionPane的JScrollPane组件中,以便可以滚动显示所有内容。最后,将JScrollPane组件作为消息对话框的内容,以显示多行内容。
需要注意的是,JOptionPane的showMessageDialog方法的第三个参数是对话框的标题,第四个参数是对话框的类型。在这个示例中,我们将对话框类型设置为JOptionPane.PLAIN_MESSAGE,以显示普通的消息对话框。
希望这个示例可以帮助你在对话框中输出多行内容。
阅读全文