重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
按钮控制滑块的运动?
创新互联服务项目包括浠水网站建设、浠水网站制作、浠水网页制作以及浠水网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,浠水网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到浠水省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
你是指怎么个控制法?
JSlider的append.setValue ()方法可以设置JSlider的值
按钮事件中使用append.setValue (15)就可以设置滑块的位置
slider=new JSlider(JSlider.VERTICAL,FPS_MIN,FPS_MAX,FPS_INIT);
slider.setMajorTickSpacing(10);//主刻度间隔
slider.setMinorTickSpacing(1);//次刻度间隔
slider.setPaintTicks(true);//是否显示刻度标记
HashtableInteger,JLabel labeltable=new HashtableInteger,JLabel();
labeltable.put(new Integer(0),new JLabel("慢速"));
labeltable.put(new Integer(FPS_MAX/2),new JLabel("中速"));
labeltable.put(new Integer(FPS_MAX),new JLabel("快速"));
slider.setLabelTable(labeltable);
slider.setPaintLabels(true);//是否显示label
构造方法
JSlider(int min, int max)
使用指定的最小值和最大值创建一个水平滑块,初始值等于最小值加上最大值的平均值。
JSlider(int min, int max, int value)
用指定的最小值、最大值和初始值创建一个水平滑块。
JSlider(int orientation, int min, int max, int value)
用指定的方向和指定的最小值、最大值以及初始值创建一个滑块。
我试了,2个都可以动的。只是,前面的轨道会挡住后面的滑块。不美观。除非自己重写一个组件了。试了一会,感觉好累。。。