如何在java小程序中使用滚动条向下滚动文本?

如何在java小程序中使用滚动条向下滚动文本?,java,applet,awt,scrollbar,Java,Applet,Awt,Scrollbar,最近,我在添加垂直滚动条时遇到了问题,但即使在添加滚动条后,完整的文本没有显示出来,而文本只是在调整侦听器中使用“重新绘制”重新绘制 这是我的代码: ver.setBounds(900,100,20,500); add(ver); Scrollbar ver; ver = new Scrollbar(Scrollbar.VERTICAL,0,50,0,500); ver.setUnitIncrement(2); ver.setBlockIncrement(5); ver.addAdjustme

最近,我在添加垂直滚动条时遇到了问题,但即使在添加滚动条后,完整的文本没有显示出来,而文本只是在调整侦听器中使用“重新绘制”重新绘制

这是我的代码:

ver.setBounds(900,100,20,500);
add(ver);
Scrollbar ver;
ver = new Scrollbar(Scrollbar.VERTICAL,0,50,0,500);
ver.setUnitIncrement(2);
ver.setBlockIncrement(5);

ver.addAdjustmentListener(this);

public void adjustmentValueChanged(AdjustmentEvent ae)
{
repaint();
}

我是否需要为我的听众添加任何其他内容,以及为什么滚动不正常,请发表评论。

1为了更快地获得更好的帮助,请发布一个最小的完整的可验证示例。2使用缩进代码行和代码块的逻辑和一致形式。缩进的目的是使代码的流程更易于遵循!3为什么要编写小程序?如果是老师指定的,请参考。4这是使用AWT还是Swing?5小程序不应该设置它自己的大小。@AndrewThompson这是awt,我不能在我的程序中使用swing,你能给出5点吗?我不能在我的程序中使用swing。。为什么不呢?你能给我5分吗。你能先回答我第三点的问题吗?我问这些问题不是为了自娱自乐。我期待答案。关于这3点..事实上,这是因为我在大学里,学习java是我课程的一部分,所以在最后的项目中,我按照老师的要求使用applet制作测验系统,但在添加了5个以上的问题及其4个选项后,我无法将滚动添加到代码中…因为我在大学。。好的。你的导师在那篇博客文章中对我的想法说了些什么?也是,。AWT。为什么要使用AWT?请参阅,了解放弃AWT使用组件而支持Swing的许多好理由。如果你再次回答,老师会考虑:一个不断变化的老师——一个人的教学方法过时了,而且更难做。B打他们的头。这是他们应得的。