1

我想在 Java 中创建一个 JOptionPane 应该包含两个不同的标签,这可能吗?如果是这样,该怎么做?

4

3 回答 3

4

您的 message 参数可以是按顺序绘制的 JComponent 对象数组。一个例子是:

JLabel[] arr = {new JLabel("Paragraph 1"), new JLabel("Paragraph 2")};
JOptionPane.showMessageDialog(null, arr);
于 2010-06-27T21:07:52.303 回答
0

您可以\n在要打印的字符串中添加一个,例如“Hello\nWorld”看起来像

Hello
World

这类似于必须标签。

还有其他转义字符,你可以在这里看看

于 2010-06-27T21:01:25.047 回答
-1

JOptionPane 不包含标签。它是一个内置组件,用于显示带有各种按钮的标准弹出框。您可能希望实现自己的 JFrame,它看起来与普通的 JOptionPane 相同,但包含方式/许多文本。

于 2010-06-27T21:00:50.990 回答