【问题标题】:No text area in JOptionPane windowJOptionPane 窗口中没有文本区域
【发布时间】:2013-04-09 00:14:31
【问题描述】:

是否有一个没有文本区域但只有滚动条的 JOptionPane 窗口,

JTextArea listBox = new JTextArea(aLineFromFile);
    JScrollPane scroll = new JScrollPane(listBox);  
    listBox.setLineWrap(true);  
    listBox.setWrapStyleWord(true); 
    scroll.setPreferredSize(new Dimension(200, 400));
    JOptionPane.showMessageDialog(null, scroll, "Dictionary enteries", JOptionPane.PLAIN_MESSAGE);

我不想要文本后面的白色背景,我只想要滚动条。 或者无论如何使文本区域中的文本不可编辑。

【问题讨论】:

    标签: java swing jscrollpane jtextarea joptionpane


    【解决方案1】:

    “或者无论如何使文本区域中的文本不可编辑。”...

    试试:

    listBox.setEditable(false);

    另外,使用 JLabel 而不是 JTextArea 可能会更好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-29
      • 2016-07-12
      • 2018-09-23
      • 2011-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-05
      相关资源
      最近更新 更多