Java JTextArea中是否可能有非变量维度?
我想在JTextArea中放入一条sql语句。现在我有这个:Java JTextArea中是否可能有非变量维度?,java,swing,jscrollpane,jtextarea,Java,Swing,Jscrollpane,Jtextarea,我想在JTextArea中放入一条sql语句。现在我有这个: sql = new JTextArea(7, 20); JScrollPane scrollPane1 = new JScrollPane(sql); sql.setEditable(false); sql.setFont(new Font("Arial", Font.BOLD, 14)); scrollPane1.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS
sql = new JTextArea(7, 20);
JScrollPane scrollPane1 = new JScrollPane(sql);
sql.setEditable(false);
sql.setFont(new Font("Arial", Font.BOLD, 14));
scrollPane1.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
this.add(scrollPane1);
当我将sql语句放入其中时,维度会根据内容进行调整。在本例中,它使JTextArea与sql语句一样宽。我想要的是,当它不适合时,它将分裂,当它不再适合时,将有一个滚动窗格。有人知道如何解决这个问题吗?
提前谢谢 默认情况下,您可以使用的设置为false
设置文本区域的换行策略。如果设置为true,则
如果行太长,无法在分配的范围内容纳,则将对其进行包装
宽度。如果设置为false,则线将始终展开。A.
更改策略时将触发PropertyChange事件(“换行”)。
默认情况下,此属性为false
另请参见此方法默认情况下可使用的方法设置为false
设置文本区域的换行策略。如果设置为true,则
如果行太长,无法在分配的范围内容纳,则将对其进行包装
宽度。如果设置为false,则线将始终展开。A.
更改策略时将触发PropertyChange事件(“换行”)。
默认情况下,此属性为false
另请参见此方法默认情况下可使用的方法设置为false
设置文本区域的换行策略。如果设置为true,则
如果行太长,无法在分配的范围内容纳,则将对其进行包装
宽度。如果设置为false,则线将始终展开。A.
更改策略时将触发PropertyChange事件(“换行”)。
默认情况下,此属性为false
另请参见此方法默认情况下可使用的方法设置为false
设置文本区域的换行策略。如果设置为true,则
如果行太长,无法在分配的范围内容纳,则将对其进行包装
宽度。如果设置为false,则线将始终展开。A.
更改策略时将触发PropertyChange事件(“换行”)。
默认情况下,此属性为false
另请参见此方法您正在寻找
JTextArea#setWrapStyleWord
和JTextArea#setLineWrap
?这正是我想要的:)谢谢!你在找JTextArea#setWrapStyleWord
和JTextArea#setLineWrap
?这正是我要找的:)谢谢!你在找JTextArea#setWrapStyleWord
和JTextArea#setLineWrap
?这正是我要找的:)谢谢!你在找JTextArea#setWrapStyleWord
和JTextArea#setLineWrap
?这正是我要找的:)谢谢!