我在JOptionPane中遇到一些有线错误,它说IllegalArgumentException

时间:2013-04-05 16:04:04

标签: java swing jscrollpane

我试图自己做一些GUI,我在youtube上找到了一个使用它的例子。它可以在他的屏幕上运行,但不能在我的电脑上运行。

这是代码示例

    SP_CONVERSATION.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
    SP_CONVERSATION.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
    SP_CONVERSATION.setViewportView(TA_Conversation);
    MainWindow.getContentPane().add(SP_CONVERSATION);
    SP_CONVERSATION.setBounds(10, 90, 330, 180);

它说这个

Exception in thread "main" java.lang.IllegalArgumentException: invalid horizontalScrollBarPolicy
at javax.swing.JScrollPane.setHorizontalScrollBarPolicy(Unknown Source)

我对此有点新意,所以我不知道该怎么做

1 个答案:

答案 0 :(得分:0)

您可以将常量更改为JScrollPane,如下所示,看看它是否有效。

SP_CONVERSATION.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
SP_CONVERSATION.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);