JAVA编程问题(实现滑块滑动文本域显示滑块当前值),照书上打的,没效果!
//-------------------------当改变滚动条时文本域的数字会发生相应变化(反映当前滑块当前值)---------------------------...
//-------------------------当改变滚动条时文本域的数字会发生相应变化(反映当前滑块当前值)---------------------------- import java.awt.Frame; import java.awt.Scrollbar; import java.awt.TextArea; import java.awt.BorderLayout; import java.awt.event.AdjustmentEvent; import java.awt.event.AdjustmentListener; public class A05{ public static void main(String[] args) { new TestFrame(); } } class TestFrame extends Frame implements AdjustmentListener{ Scrollbar scrollBar; TextArea textArea; TestFrame() { Scrollbar scrollBar=new Scrollbar(); scrollBar.setMaximum(100); scrollBar.setMinimum(0); scrollBar.addAdjustmentListener(this); add(scrollBar,BorderLayout.EAST); textArea=new TextArea(null,20,100,TextArea.SCROLLBARS_NONE); add(textArea); setSize(360,180); setVisible(true); } public void adjustmentValueChanged(AdjustmentEvent arg0) { String str=String.valueOf(scrollBar.getValue()); textArea.setText(str); } }
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询