java语言怎么创建一个滑块,
importjava.awt.*;importjavax.swing.*;publicclassCC{publicstaticvoidmain(Stringargs[])...
import java.awt.*;
import javax.swing.*;
public class CC{
public static void main(String args[]){
JFrame jf=new JFrame("我的第一个小程序");
JSlider js=new JSlider(JSlider.HORIZONTAL,200,300,400);
js.setMajorTickSpacing(100);
js.setPaintTicks(true);
js.setPaintLabels(true);
jf.add(js);
jf.setVisible(true);
}
} 展开
import javax.swing.*;
public class CC{
public static void main(String args[]){
JFrame jf=new JFrame("我的第一个小程序");
JSlider js=new JSlider(JSlider.HORIZONTAL,200,300,400);
js.setMajorTickSpacing(100);
js.setPaintTicks(true);
js.setPaintLabels(true);
jf.add(js);
jf.setVisible(true);
}
} 展开
3个回答
展开全部
slider=new JSlider(JSlider.VERTICAL,FPS_MIN,FPS_MAX,FPS_INIT);
slider.setMajorTickSpacing(10);//主刻度间隔
slider.setMinorTickSpacing(1);//次刻度间隔
slider.setPaintTicks(true);//是否显示刻度标记
Hashtable<Integer,JLabel> labeltable=new Hashtable<Integer,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
slider.setMajorTickSpacing(10);//主刻度间隔
slider.setMinorTickSpacing(1);//次刻度间隔
slider.setPaintTicks(true);//是否显示刻度标记
Hashtable<Integer,JLabel> labeltable=new Hashtable<Integer,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
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询