JOptionPane窗口中没有文本区域

时间:2013-04-09 00:14:32

标签: java swing jscrollpane jtextarea joptionpane

是否有没有文本区域但只有滚动条的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);

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

1 个答案:

答案 0 :(得分:0)

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

尝试:

listBox.setEditable(false);

此外,您最好使用JLabel而不是JTextArea。