有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

带有两个标签的java JOptionPane

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


共 (3) 个答案

  1. # 1 楼答案

    可以在要打印的字符串中添加\n,例如“Hello\nWorld”如下所示

    Hello
    World
    

    这类似于必须贴标签

    还有其他转义字符,你可以看看here

  2. # 2 楼答案

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

  3. # 3 楼答案

    消息参数可以是按顺序绘制的JComponent对象数组。例如:

    JLabel[] arr = {new JLabel("Paragraph 1"), new JLabel("Paragraph 2")};
    JOptionPane.showMessageDialog(null, arr);