将文本打包成JFrame?

时间:2014-02-15 23:36:50

标签: jframe paintcomponent drawstring

我想知道是否有办法让文字在到达框架的末尾时环绕?当使用drawString方法时,如果一行文本超出了帧的长度,它似乎只是继续而不是环绕。有没有人知道解决这个问题?

1 个答案:

答案 0 :(得分:0)

JTextArea可能适合。它显示文本,您可以设置setLineWrap(true)

在一个框架内包装文本是一种比单一方法可以/应该开发的更复杂的行为。例如,当您超过预先指定的垂直区域时,会发生什么?布局需要多大的框架?

由于所有这些原因,“在框架中显示文本包装”应该是(并且是)一个组件。该组件是JTextArea。