社区
Java SE
帖子详情
JTextArea如何添加滚动条?
snowbamboo
2003-05-04 08:55:37
如题
...全文
2005
15
打赏
收藏
JTextArea如何添加滚动条?
如题
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gaoxin900
2003-06-08
打赏
举报
回复
Container contentPane;
JTextArea contentTextArea = new JTextArea(20,10);
JScrollPane textAreaSP = new JScrollPane(contentTextArea);
contentPane.add(textAreaSP);
xiaoke12
2003-05-05
打赏
举报
回复
用JScrollpane()我用过,但没实现。
hui3zhihui
2003-05-05
打赏
举报
回复
JScrollPane scrollPane=new JScrollPane(JTextArea name);
xuehouniao
2003-05-05
打赏
举报
回复
给你一个完整实例吧:
import javax.swing.*;
public class LogicalOperators{
public static void main(String args[]){
//创建JTextArea的对象outputArea
JTextArea outputArea = new JTextArea( 15,20 );
//创建JScrollPane对象,为JTextArea对象outputArea添加滚动条
JScrollPane scroller = new JScrollPane( outputArea );
String output = "";
output += "Logical AND (&&)" +
"\nfalse && false: " + ( false && false ) +
"\ntrue && false: " + ( true && false ) +
"\nfalse && true: " + ( false && true ) +
"\ntrue && true: " + ( true && true ) ;
output += "\n\nLogical OR (||)" +
"\nfalse || false: " + ( false || false ) +
"\ntrue || false: " + ( true || false ) +
"\nfalse || true: " + ( false || true ) +
"\ntrue || true: " + ( true || true ) ;
output += "\n\nBoolean logical AND(&)"+
"\nfalse & false: " + ( false & false ) +
"\ntrue & false: " + ( true & false ) +
"\nfalse & true: " + ( false & true ) +
"\ntrue & true: " + ( true & true ) ;
output += "\n\nBoolean logical inclusive OR (|)"+
"\nfalse | false: " + ( false | false ) +
"\ntrue | false: " + ( true | false ) +
"\nfalse | true: " + ( false | true ) +
"\ntrue | true: " + ( true | true ) ;
output += "\n\nBoolean logical exclusive OR (^)"+
"\nfalse ^ false: " + ( false ^ false ) +
"\ntrue ^ false: " + ( true ^ false ) +
"\nfalse ^ true: " + ( false ^ true ) +
"\ntrue ^ true: " + ( true ^ true ) ;
output += "\n\nLogical NOT(!)" +
"\n!false: " + (!false) +
"\n!true: " + (!true);
//为JTextArea的对象outputArea添加文本
outputArea.setText( output );
//显示有了滚动条的JTextArea的对象。
JOptionPane.showMessageDialog( null,scroller,"Truth Tables",JOptionPane.PLAIN_MESSAGE );
System.exit(0);
}
}
leihome
2003-05-05
打赏
举报
回复
JTextArea message = new JTextArea(4,22);
message.setLineWrap(true);
message.setWrapStyleWord(true);
JScrollPane scroll = new JScrollPane(message);
这样就可以了
rocandroc
2003-05-05
打赏
举报
回复
答案很多了,也都对,为什么还不结帖呢?
lwzbiti
2003-05-04
打赏
举报
回复
McKinder(猫啃的) :
放在JScrollPane里
希偌
2003-05-04
打赏
举报
回复
不会自动添加的!
贴主跑掉了?
mercury1231
2003-05-04
打赏
举报
回复
楼上的--好像不会自动添加吧。
George. Luo
2003-05-04
打赏
举报
回复
其实不添加也可以。如果你的内容超过textArea大小,它会自动添加的。当然添加也可以。但是我觉得反而麻烦了。
yoken
2003-05-04
打赏
举报
回复
同意thebear810611(小雄)
McKinder
2003-05-04
打赏
举报
回复
放在JScrollPane里
thebear810611
2003-05-04
打赏
举报
回复
或者
JScrollPane jScrollPane = new JScrollPane(new JTextArea());
telenths
2003-05-04
打赏
举报
回复
放到 JScrollPane 里面
jScrollPane.getViewport().add(jTextPane, null);
alexll
2003-05-04
打赏
举报
回复
好像自动的,查一下API Docs吧
swing
jtextArea
滚动条
和文字缩放效果
最后,我们可以看到swing
jtextArea
滚动条
和文字缩放效果的实现代码,包括了swing
jtextArea
组件的创建、MouseWheelListener的
添加
和事件的处理。 swing
jtextArea
滚动条
和文字缩放效果是swing
jtextArea
的两个重要...
swing中的
滚动条
.doc
在提供的代码示例中,我们看到如何将
滚动条
添加
到`
JTextArea
`和`JList`上。首先,创建了`
JTextArea
`和`JList`实例,并填充了`JList`的数据。接着,使用`JScrollPane`来包裹这些组件。`JScrollPane`的构造函数接受一...
给txtQueryResult加
滚动条
在Java Swing框架中,为文本区域(例如`
JTextArea
`)
添加
滚动条
是一项常见的需求,特别是当文本内容超出显示区域时。根据提供的代码片段,我们可以看到一个名为`Operate`的类,它继承自`JFrame`。这个类似乎是为了...
swing之
滚动条
下拉加载数据源码
2. **监听滚动事件**:使用JScrollPane的getVerticalScrollBar()方法获取
滚动条
,然后
添加
AdjustmentListener。AdjustmentEvent会在
滚动条
值改变时触发。 3. **判断是否达到底部**:在AdjustmentListener的...
设置多行显示与
滚动条
.rar
对于Java的Swing或JavaFX,
JTextArea
和JScrollPane组件可以用来实现多行文本显示和
滚动条
。
JTextArea
的`setLineWrap(true)`和`setWrapStyleWord(true)`方法可以实现文本的换行,而JScrollPane则提供了滚动功能。 在...
Java SE
62,630
社区成员
307,264
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章